猫史档案馆


【Box3干货教程贴】自动感应门怎么做

用户:Alex79Alex79查看:718 回复:24 评论:13 创建时间:2020-07-21T17:58:27


怎么做当玩家靠近门就使门打开呢?

首先,咱们要用到吉吉喵刚更新的功能----区域触发器

首先,先搞个模型当门,给模型加个标签,我这里就叫门

center_image

然后就用区域触发器写代码

首先,定义检测范围:

const area = world.addTrigger({
    selector: 'player',
    bounds: {
      //这里的要改为你的检测区域,如像我这样写我的检测区域就是x:80到87, y:0到20,
      //z:34到39的区域。
        lo: [80, 0, 34],
        hi: [87, 20, 39],
    },
})

当玩家进入这个区域,就让门想上升5(也就是把门打开),如果你想让门往左往右移动,就把y改成x或z:

area.onEnter(({ entity }) => {
    world.querySelectorAll('.门').forEach((e)=>{
        e.position.y+=5;
    })
});

当玩家离开这个区域,就让门想下降5(也就是把门关上),如果你想让门往左往右移动,就把y改成x或z:

area.onLeave(({ entity }) => {
    world.querySelectorAll('.门').forEach((e)=>{
        e.position.y-=5;
    })
});

效果:

进入检测区域时:

center_image

离开检测区域时:

center_image

好了!这样自动感应门就做好啦!!!

快顶贴!!!!!


回复

上一页第 1 页 / 共 1 页下一页
Architect_皮卡awaArchitect_皮卡awa

dd

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

dd

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

emotion_编程猫_点赞

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

emotion_编程猫_点赞

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

emotion_编程猫_点赞

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

emotion_编程猫_点赞

点赞0


评论


编程猫侦探编程猫侦探

👍👍👍👍👍👍👍👍👍

点赞0


评论


如意喵如意喵

喵

点赞0


评论


1232RvE1232RvE

我也是这么做的!

点赞0


评论


凌_墨水凌_墨水

我为什么不能用方位检测QWQ

点赞0


评论

我也试过,你需要疯狂调数据,还有area不可以重复,你试试改一下area

不是这个问题,是上面那个评论的问题QWQ


凌_墨水凌_墨水

xue de jiao xun 千万要按照LO HI测坐标!!

点赞0


评论


_Rise__Rise_

没用啊

点赞0


评论

截图

我看看

https://box3create.codemao.cn/games/101a05dec1104fb93ecf

你直接进来吧


_Rise__Rise_

大佬能不能帮我看一下怎么回事

点赞0


评论


两个小八路两个小八路

emotion_编程猫_点赞

点赞0


评论


SCS_user_eee2detYg0SCS_user_eee2detYg0

那我不错耶(≧∇≦*)

点赞0


评论


洛亦ly洛亦ly

发一下在某个人身上有效果的代码emotion_委屈

点赞0


评论


果汁喵果汁喵

顶

顶顶

顶顶顶

顶顶顶顶

顶顶顶顶顶

顶顶顶顶

顶顶顶

顶顶

顶

顶顶

顶顶顶

顶顶顶顶

顶顶顶顶顶

顶顶顶顶

顶顶顶

顶顶

顶

顶顶

顶顶顶

顶顶顶顶

顶顶顶顶顶

顶顶顶顶

顶顶顶

顶顶

顶

点赞0


评论


害羞的独角蛛907害羞的独角蛛907

是我的模型?

点赞0


评论

那谢谢你啦


DoooooveDooooove

好厉害

点赞0


评论

捕捉 难过


蔡宁进(大家再见)蔡宁进(大家再见)

到现在都还是干货的干货~谁挖的?现在我还不会

点赞0


评论

。。


你猜s你猜s

腻害

点赞0


评论


星辰Lolita星辰Lolita

我就不信找不出bug

检索API中。。。

如果多个人进区域或者区域内玩家离开

我没记错的话门会飞很高吧

点赞1


评论

()()

【】【】


神岛吉吉喵神岛吉吉喵

欢迎多分享~~~

点赞1


评论

捉 原来吉吉也玩挖坟帖)

原来我也挖坟


薹灣解放再改名薹灣解放再改名

挖挖挖!

点赞0


评论