對象庫接口:ObjectLib
?迷你世界
更新時間: 2023-04-26 20:21:09
具體函數名及描述如下:序號?? ?函數名?? ?函數描述
1?? ?getAreaData(...)?? ?獲取區域數據
2?? ?getPositionData(...)?? ?獲取位置數據
3?? ?getLivingData(...)?? ?獲取生物數據
4?? ?getItemData(...)?? ?獲取道具點數據
?getAreaData
參數及類型:
uuid:number區域ID
返回值及類型:
code:number成功(ErrorCode.OK)ErrorCode
id:number區域運行ID
該方法的主要作用: 獲取區域數據
具體使用案例如下:
local result,areaid= ObjectLib:getAreaData(10000001) --場景中拉取的區域
if result == 0 then--是液體方塊
?? ?Chat:sendSystemMsg("獲取的區域ID是 "..areaid)
end
Lua
?getPositionData
參數及類型:
uuid:number位置ID
返回值及類型:
code:number成功(ErrorCode.OK)ErrorCode
id:number位置運行ID
該方法的主要作用: 獲取位置數據
具體使用案例如下:
local result,areaid= ObjectLib:getPositionData(20000001) --場景中放置的位置
if result == 0 then--是液體方塊
?? ?Chat:sendSystemMsg("獲取的區域ID是 "..areaid)
end
Lua
?getLivingData
參數及類型:
uuid:number生物ID
返回值及類型:
code:number成功(ErrorCode.OK)ErrorCode
id:number生物運行ID
該方法的主要作用: 獲取生物數據
具體使用案例如下:
local result,areaid= ObjectLib:getLivingData(30000001) --場景中放置的生物
if result == 0 then--是液體方塊
?? ?Chat:sendSystemMsg("獲取的區域ID是 "..areaid)
end
Lua
?getItemData
參數及類型:
uuid:number道具ID
返回值及類型:
code:number成功(ErrorCode.OK)ErrorCode
id:number道具運行ID
該方法的主要作用: 獲取道具點數據
具體使用案例如下:
local result,areaid= ObjectLib:getItemData(50000001) --場景中放置的道具點
if result == 0 then--是液體方塊
?? ?Chat:sendSystemMsg("獲取的區域ID是 "..areaid)
end