onCollisionEnter 不触发 新手入门求指导

第一步 项目分组 做了

第二步骤 精灵设置

第三步骤 写触发事件

第四步骤 设置激活

结果很悲剧 就是不触发

**网友说挂载 脚本 完全找不到在哪里挂载 **
求大神指导

那你onCollisionEnter所在的组件是挂载在哪个节点上的?
感觉你的小鸟和水管都没有呀。

怎么挂载啊?
怎么操作啊? 还是直接代码 求指导

我已解决
解决步骤
1、新建 js文件

2、打开参与碰撞的 hero 将js拖入到面板 入下图


3、添加js里面的脚本

4、处理 碰撞后 需要调用ts 里面的函数
在main.ts中添加脚本

在colisoncontroller.js里 即可调用

要调用main的函数,你不如用emit发射事件看着比较舒服~~~