用户:
小萝卜cXsQ查看:101 回复:3 评论:26 创建时间:2022-08-14T17:16:34
如题,怎么让玩家只能在某个高度飞
onTick强制定位
点赞0
评论
呃呃呃呃呃呃()()()
我试过了,贼卡
不停地抖
那就1毫秒一次(doge)
无语
做不到的
讲点实用的
1.禁止玩家跳跃 2.关闭重力 3.onTick定位y轴 这是喆模拟器里的方法
行,我试一下
不行啊,飞都飞不了了
而且抖动厉害地很
小萝卜cXsQ降下要求:让玩家只能飞
点赞0
评论
entity.player.canFly = true
拜托,是只能飞
只能飞无法实现
把走路啥的一些属性给设置为否就行了(确信
不能实现只能飞 但是可以实现只能飞+穿墙()
walkspeed为0还是能走
穿墙或许可以考虑遍历所有方块,然后玩家碰撞盒与方块位置重合时给一个相反的力顶出去
突然想到()在高空加两个空气墙不就能实现了吗()
穿墙也能穿模型a
我指的是()穿墙飞行什么的都不用()就加个空气墙不就可以了嘛(喜)
如果要实现特定玩家,给其他玩家加个标签然后碰撞过滤就可以了)
你的意思是两个空气墙再半空中夹着玩家?
对)
aaa我去试试
确实可行a
world.onPlayerJoin(a=>a.entity.player.enableJump=0);world.gravity=0;world.onTick(t=>{world.querySelectorAll('player').forEach(p=>p.position.y=20)});点赞0
评论