getComponent无效,getComponentInChildren可以获取

节点目录如下1724409242961
自动生成的bullet无法获取,即使使用parent也必须使用getComponentInChildren才能获取到enemyControl


求解getComponent具体用法

难道你的子弹节点上除了挂有子弹组件外还挂了敌人组件?看你第二张图代码和节点层级 组件的获取结果没错啊

英雄发射子弹 子弹射向敌人
正常应该要给子弹组件加个目标敌人节点这个属性吧 :joy: 在子弹预制体初始化出来后给这个属性赋值 然后再在子弹组件脚本里去拿目标敌人节点上的敌人组件

大概理解了,getcomponet是控制台右边那一栏,inchildren是在其下的子节点里面寻找