m_Opponent = Instantiate(m_OpponentPrefab) as GameObject;
PathFollower pf = m_Opponent.GetComponent<PathFollower>();
这两句话是为了得到PathFollower.cs脚本;然而运行状态下却查看不到PathFollower.cs脚本附在m_Opponent上面;
最终发现附在m_Opponent上面的脚本Opponent.cs是PathFollower.cs的子类;因此可以通过GetComponent函数获得该脚本。
本文详细介绍了在Unity中通过m_OpponentPrefab实例化对象后,无法直接获取PathFollower.cs脚本的情况,并解释了原因在于m_Opponent对象上附带的是其子类Opponent.cs。文章提供了通过GetComponent函数解决问题的方法。
1909

被折叠的 条评论
为什么被折叠?



