作用:碰撞检测组件,通过与具有由触发组参数指定的颜色组之一的对象发生碰撞触发(挂载于物体上)
位置:组件模式——逻辑库——触发器——碰撞触发器
触碰方块后摧毁方块 |
触碰开关后降下机关门 |
持续触碰时变量变化 |
触碰结束后停止喷火 |
在碰撞点位置处喷火 |
功能名称 | 可选项 | 选项详细说明 |
启用 | 开启/关闭 | 组件启用/关闭不启用 |
首次触发关闭 | 开启/关闭 | (若开启)一旦发生有效碰撞,将【启用】变为[关闭] |
共享给黏连部件 | 开启/关闭 | 允许/不允许粘合的子对象触发组件的功能 |
设置触发组 | 按照所需选择颜色组 | 碰撞触发器仅适用于此处指定了颜色组的对象 |
当碰撞发生时 | (需连线使用) | 碰撞开始时触发所连组件 |
当碰撞发生时——碰撞点 | (需连线使用) | 输出当碰撞发生时的碰撞点(三维坐标) |
当碰撞发生时—碰撞法线 | (需连线使用) | 输出当碰撞发生时的碰撞法线(三维向量) |
当碰撞持续时——碰撞点 | (需连线使用) | 输出当碰撞持续时的碰撞点(三维坐标) |
当碰撞持续时—碰撞法线 | (需连线使用) | 输出当碰撞持续时的碰撞法线(三维向量) |
当碰撞结束时 | (需连线使用) | 碰撞结束时的输出值 |
首次碰撞发生时—碰撞点 | (需连线使用) | 与「当碰撞发生时」 相同,但在已经发生另一个有效碰撞后不会触发 |
首次碰撞发生时—碰撞法线 | (需连线使用) | 与「当碰撞发生时」 相同,但在已经发生另一个有效碰撞时不会触发 |
所有碰撞结束时 | (需连线使用) | 与 「当碰撞结束时」相同,但仅在最后一次发生碰撞结束时触发 |
1.在场景中添加【玩家出生点】,在资源库当中添加任意素材,在素材上添加【碰撞触发器】组件,并在场景中添加【销毁器】组件和需要销毁的物体
2.将【碰撞触发器】-[当碰撞时发生]连线到【销毁器】-[执行],选择[执行]-[下一步]
3.将【销毁器】-[Target]连线至需要销毁的物体
最终连线效果 | 连线过程视频 |
---|---|
1.在场景中添加【玩家出生点】,在资源库当中添加任意素材,在素材上添加【碰撞触发器】组件,并在场景中添加【缓慢变换】组件和需要进行缓慢变形的物体
2.将【碰撞触发器】-[当碰撞发生时]连线到【缓慢变换】-[执行],选择[执行]-[下一步]
3.修改【缓慢变换】-[运动向量](将[y轴]修改为-2,可使被影响素材下降)
4.将【缓慢变换】-[Target]连线至需要进行缓慢变形的物体
连线过程视频 | 最终连线效果 |
---|---|
1.在资源库当中添加任意素材,在素材上添加【碰撞触发器】组件,并将素材的[传感器]设置为[开启],在场景中添加【变量】、【文本】、【玩家出生点】组件
2.将【变量】-[值]设置为[0],将【文本】-[类型]设置为[数字]
3.将【碰撞触发器】-[当碰撞持续时]连线到【变量】-[值],[Select operation]选择[Add],[Keyboard value]输入[1],选择[确定]-[完成]
4.将【变量】-[输出]连线到【文本】-[值],选择[确定]-[完成]
连线过程视频 | 最终连线效果 |
---|---|
1.在场景中添加【玩家出生点】,在资源库当中添加任意素材,在素材上添加【碰撞触发器】组件,并在场景中添加【特效】组件
2.将【特效】组件调整到需要其释放的位置(*一般来说特效组件所处坐标即为该特效显示坐标)
3.将【碰撞触发器】-[当碰撞结束时]连线到【特效】-[执行],选择[off 0]-[执行]-[下一步]
连线过程视频 | 最终连线效果 |
---|---|
1.在场景中添加【玩家出生点】,在资源库当中添加任意素材,在素材上添加【碰撞触发器】组件,并在场景中添加【特效】组件
2.将【特效】-[偏移类型]修改为[世界空间]
3.将【碰撞触发器】-[碰撞点]连线到【特效】-[世界位置]
4.将【碰撞触发器】-[当碰撞发生时]连线到【特效】-[执行],选择[on 1]-[执行]-[下一步]
连线过程视频 | 最终连线效果 |
---|---|
撰写自南原暮雨