A-Frame Components
文章平均质量分 84
MccccManchii
这个作者很懒,什么都没留下…
展开
-
A-Frame 组件代码实现 —— draggable-by-ray:利用手柄射线拽取实体
监听 raycaster 指向事件:更新 raycaster 指向的对象实体。监听手柄 trigger 事件:根据手柄 trigger 事件激活拉取动作。判别是否存在选中的实体、是否按下 trigger。计算移动方向,移动距离,并移动到目标位置。原创 2024-03-27 18:00:09 · 760 阅读 · 0 评论 -
A-Frame 组件代码实现 —— thumbstick-moved:监听手柄摇杆事件
通过 this.el.addEventListener(eventName,function) 监听手柄的摇杆事件,并更新其他 Entity。代码实现a-box的xy轴position移动原创 2024-03-26 20:47:49 · 1063 阅读 · 0 评论 -
A-Frame 组件代码实现 —— trigger-changed 手柄Trigger触发事件
通过 this.el.addEventListener(eventName,function) 监听手柄的按钮事件,并更新其他 Entity。代码可以实现trigger键按下将方块的蓝色转变为红色原创 2024-03-26 20:20:46 · 218 阅读 · 0 评论