迷你世界脚本出生点接口:Spawnport

出生点接口:Spawnport
 彼得兔
更新时间: 2023-04-26 10:19:56
具体函数名及描述如下:

序号    函数名    函数描述
1    getSpawnPoint(...)    获取默认出生点
2    setSpawnPoint(...)    设置出生点位置
3    getChunkValidSpawnPos(...)    获取区块有效刷新点,可作为出生点
getSpawnPoint
参数及类型:nil

返回值及类型:

ErrorCode.OK
x:number
y:number
z:number
该方法的主要作用:获取默认出生点

具体使用案例如下:

--获取存档的默认出生点坐标
local result,x,y,z=Spawnport:getSpawnPoint()
--在聊天框显示
Chat:sendSystemMsg("默认出生点坐标为:("..x..","..y..","..z..")")
Lua
setSpawnPoint
参数及类型:

x:number
y:number
z:number
返回值及类型:

ErrorCode.OK
该方法的主要作用:设置出生点位置

具体使用案例如下:

local function ClickBlock(event)
    local x,y,z=event.x,event.y,event.z--被点击的坐标
    --设置出生点坐标(貌似无效)
    Spawnport:setSpawnPoint(x, y, z)
end
ScriptSupportEvent:registerEvent([=[Player.ClickBlock]=], ClickBlock)--点击方块
Lua
getChunkValidSpawnPos
参数及类型:

x:number
y:number
z:number
返回值及类型:

ErrorCode.OK
x:number
y:number
z:number
该方法的主要作用:获取区块有效刷新点,可作为出生点

具体使用案例如下:

--随机获取区块(0,0,0)的有效刷新点坐标(意义不明)
local result,x,y,z=Spawnport:getChunkValidSpawnPos(0,0,0)
--在聊天框显示
Chat:sendSystemMsg("区块(0,0,0)的随机有效刷新点坐标为:("..x..","..y..","..z..")")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值