用户:
QC一二二一查看:1 回复:3 评论:1 创建时间:2022-09-24T20:24:01
如果你在做跑酷的时候 设计的关卡想要是碰到液体就立刻消失的3秒恢复 但是你用了onFluidEnter检测碰撞 获取不到被碰撞液体的x,y,z值!qwq 那这样就无解了吗? 当然 不是啦!这时候,你需要肝 首先,检测碰撞需要监测 那么,world.onTick上场(有的人到这里就想,ontick堆太多会卡爆的,那你少用点) world.onTick(()=>{ world.querySelectorAll('player').forEach(o=>{ /*数组我懒得写了,从我的帖子https://shequ.codemao.cn/community/477217搬过来吧*/ /*这里我拿blueberry_juice做实例*/ for(consteofallAround){ if(g(e)==voxels.id('blueberry_juice')){ voxels.setVoxel(e.x,e.y,e.z); setTimeout(()=>voxels.setVoxel(e.x,e.y,e.z,'blueberry_juice'),3e3); } } }) });
睿策升华world.onTick(()=>{ world.querySelectorAll('player').forEach(o=>{ /*数组我懒得写了,从我的帖子https://shequ.codemao.cn/community/477217搬过来吧*/ /*这里我拿blueberry_juice做实例*/ for(consteofallAround){ if(g(e)==voxels.id('blueberry_juice')){ voxels.setVoxel(e.x,e.y,e.z); setTimeout(()=>voxels.setVoxel(e.x,e.y,e.z,'blueberry_juice'),3e3); } } }) }); 点赞0
评论