用户:
凌_墨水查看:52 回复:32 评论:52 创建时间:2020-05-17T18:51:20
——————————————————————————————————————————————————
大佬勿喷
嗨嗨
我墨水又双叒叕来惹
最近呢
我发现很多人有用shy哥的开恰代码
可是很少人会下车的代码
墨水也是晕了:
你们都学了上车
下车就以此类推嘛
何必想那么复杂呢?
我们改编一下代码不就好了咩??
好吧
多说也没用
今天我们来扒一扒*下车*的运行代码
world.querySelectorAll('.还原').forEach((e)=>{//以带标签*还原*的模型为触发条件,并且遍历循环
e.onEntityContact(({entity,other})=>{//设置目标模型的碰撞事件.
if(!other.isPlayer){return} //防止非玩家实体参与检测.(在我看来这句话有点毛病)
other.mesh=other; //还原原造型
other.player.invisible=false;//取消隐身
other.player.canFly = false;//取消飞行
other.player.scale = 1;//还原原形状,大小
other.player.runSpeed=0.5;//还原原速度
world.say(other.player.name+"还原了自己");//广播信息
})//万能框架
})//我也是
真的很简单了昂捏
好了
那我们这次就告一段落
shyfcka技术
墨水改编
墨……
嗯?
叫我干嘛?
什么?还不够!?
好好好
服了你了
咱再来
world.onChat(({ entity, message }) => {//如果有人在聊天板说话,检测
if (entity && entity.isPlayer) {//如果说话者为玩家
if (message === '我要下车') {//且内容为“我要下车”,触发……
other.mesh=other; //还是还原原造型
other.player.invisible=false;//还是取消隐身
other.player.canFly = false;//还是取消飞行
other.player.scale = 1;//还原原形状,大小(不想多说了)
other.player.runSpeed=0.5;//还原原速度
world.say(other.player.name+"还原了自己");//广播信息
}
})
这下总行了吧
还不够!!!??
虐 我呢吧!!!
(溜走)
shyfcka技术
墨水改编
墨水图文
尹子的助理来了,这太菜了……老 子来!
world.onChat(({ entity, message }) => {
if (entity && entity.isPlayer) {
if (message === '下车') {
entity.mesh=null;
entity.player.invisible=false;
entity.player.canFly = false;
entity.player.scale = 1;
entity.player.runSpeed=0.5;
world.say(entity.player.name+" 已下车");
}
}})
点赞0
评论
玩家原来的跑步速度是:0.3994140625 而不是0.5 在代码编辑界面输入这串代码: console.clear()//清空控制台 world.onPlayerJoin(({entity})=>{//当玩家进入游戏 console.log(entity.player.runSpeed)//在控制台输出他的跑步速度 }) 这样就能看到玩家的初始跑步速度了
点赞2
评论
学霸国王墨水,不知道你还记不记得我了.........
对了,我在box3自带模板-赛车比赛中,我不知道怎么编写下车代码(我用你的不行),我是加了一个模型,可以选择对话框的那种,然后要求第一个选项点击后下车,能不能教教我啊?谢谢!
点赞0
评论
学霸国王对了,它提示的是这玩意,我看不懂.........imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E6%BA%9C%E4%BA%86%E6%BA%9C%E4%BA%86.gif"alt="emotion_编程猫_溜了溜了"
点赞0
评论