用户:
天空与海之诗查看:13 回复:6 评论:13 创建时间:2023-03-07T20:20:22

本人的精神状态be like:
哼哼哼啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
SCS_user_LoeheodVOQ就是你的runSpeed的没定义,系统不知道你在说啥,要用就得写entity.player.runSpeed,但是系统还是不知道entity指的是哪一个玩家,所以要获取到玩家,就用事件world.onPlayerJoin获取进入地图的玩家,然后对玩家进行加速,就是
world.onPlayerJoin(({entity}) => {
entity.player.runSpeed = 0.4
})点赞0
评论
PlumSteven学代码最忌讳的就是抄代码了,我们C++老师也说过,你哪怕一周写出来一题也比你抄代码好
左键发射实体很简单,这里我只给一个思路,给你更多的思考空间
//固定方向发射
world.onPress(({entity, button})=>{ //当玩家按下按钮
if(是左键){
创建模型; //注意在创建模型的时候可以设置一下velocity
}
})
如果需要朝玩家面对的方向发射实体,可以去看一看docs里面的raycast,重点在于理解!!!不要一味抄代码!!!
如果可以的话你可以把你写好的代码放上来
点赞1
评论