猫史档案馆


【疑问】如何检测玩家是否掉入虚空

用户:坦率的血翼蝠5801坦率的血翼蝠5801查看:10 回复:3 评论:10 创建时间:2022-02-08T18:07:33


像战桥,掉入虚空可以检测到,并广播某某某被虚空吞噬,但是怎么检测到呢?


回复

上一页1 页 / 共 1下一页
蓝矮爱乐蓝矮爱乐

掉入虚空时,玩家的y坐标会小于0,这时候,你可以使用entity.position.y来获取玩家的坐标,意思就是检测玩家的y坐标小于一个数时,就会触发掉虚空

if(entity.position.y<=0){
    
}

点赞1


评论


坦率的血翼蝠5801坦率的血翼蝠5801

谢谢蓝矮爱乐,源代码:

world.onTick(() => {
        if (entity.position.y < 0) {
            // 掉下虚空
            
        };
    });

点赞0


评论


蓝矮爱乐蓝矮爱乐

//刚刚写的代码有错误
world.onPlayerJoin(async function({entity})=>{
    while(true){
        await sleep(喵);
        if(entity.position.y<=在这里输入掉入多少的数值){
            //执行代码
        }
    }
})

点赞1


评论