猫史档案馆


【墨教】智能云机器人正式版,不同于吉吉喵!!

用户:凌_墨水凌_墨水查看:4 回复:7 评论:4 创建时间:2020-08-20T16:19:11


——————————————————————————————————————————————————————————

相信大家一定都看过吉吉喵的年兽代码

可以让模型自行移动

是吧

但是

细心的小伙伴肯定会发现一件事

“年兽”只有到碰到障碍物时

才会回头(转向)

那今天

墨水教大家做

会自己随机移动的模型

但是有个确定

不能改变模型自己的方向

 

//先给模型设置准备工作
//设置打开实体化,可推移,物理引擎,模型的摩擦度调到最最最最最最小
//这段代码可以实现模型随机移动的效果
setInterval(async() => {//在这里async似乎没有用?
    world.querySelectorAll('.呕').forEach(async(e)=>{//排查带特定标签的模型,在模型脸上贴个e
        e.velocity.z=(-0.9+Math.random()*1.8)//所有e的z轴加速度在-0.9上的随机1.8个单位
        e.velocity.x=(-0.9+Math.random()*1.8)//所有e的x轴加速度在-0.9上的随机1.8个单位
//跳跃的话可以根据上面的代码以此类推(墨水个人觉得跳跃没啥好处)
    })//万能框架
}, 1000+Math.random()*3000)//每1-3秒执行一次
//有能力的小伙伴可以将吉吉喵的改变方向检测同步过来

大家学fei了吗

快去试试吧!

墨水技术

墨水BUG

墨水图文


回复

上一页1 页 / 共 1下一页
一枚云清一枚云清

吃瓜

点赞0


评论


凌_墨水凌_墨水

哦吼,大家要手动把“喵”改成“n c”

点赞0


评论


白篮白篮

很厉害的样子....

点赞0


评论


1232RvE1232RvE

前排

点赞0


评论


AbnormalLOGAbnormalLOG

改进了墨水的代码:

//ai机器人移动
setInterval(async() => {
    world.querySelectorAll('.ai机器').forEach(async(ai)=>{
        ai.velocity.z=(-0.9+Math.random()*1.8)
        ai.velocity.x=(-0.9+Math.random()*1.8)
        ai.say('你好,我是智能机器人~')
        if (ai.position.z<=0) {
            ai.velocity.z+=Math.random()*2
        }
        if (ai.position.x>=126) {
            ai.velocity.x-=Math.random()*2
        }
        if (ai.position.z>=126) {
            ai.velocity.z-=Math.random()*2
        }
    })
}, 900+Math.random()*200)

机器人不会出地图边界啦~

点赞0


评论


猫悟淡猫悟淡

学废了 (

点赞0


评论


梦里觅深海梦里觅深海

d'd

点赞0


评论