用户:
坦率的血翼蝠5801查看:6 回复:6 评论:6 创建时间:2022-02-10T13:48:34
首先,在地图里添加一个模型,设置标签名‘win’
然后筛选出这个模型并检测玩家碰撞:
world.querySelector('.last').onEntityContact(({entity,other})=>{
})
然后检查该玩家是否已胜利过一次
world.querySelector('.last').onEntityContact(({entity,other})=>{
if(!(other.player.canFly)){
}
})
再让玩家可飞行:
other.player.canFly = true
再全体广播:
world.say("恭喜" + other.player.name + "到达跑酷终点并获得了飞行奖励!!"
最终代码:
world.querySelector('.win').onEntityContact(({entity,other})=>{
if(!(other.player.canFly)){
other.player.canFly = true
world.say("恭喜" + other.player.name + "到达跑酷终点并获得了飞行奖励!!")
}
})
坦率的血翼蝠5801以最终代码
world.querySelector('.win').onEntityContact(({entity,other})=>{
if(!(other.player.canFly)){
other.player.canFly = true
world.say("恭喜" +other.player.name+ "到达跑酷终点并获得了飞行奖励!!")
}
})
为准
点赞0
评论