我有一个对象播放器,我放了一个孩子,其中只包含一个脚本,用于检测播放器是否接地。我想在我的playerControls脚本(播放器组件)中获得此播放的结果。要做到这一点,我已经制作了一个返回linecast结果的公共方法,但我不知道如何引用脚本来调用该方法。
我该怎么办?
答案 0 :(得分:0)
https://docs.unity3d.com/ScriptReference/Component.GetComponentsInChildren.html
hingeJoints = GetComponentsInChildren<HingeJoint>();
如果你只有一个玩家,你也可以使用Singleton模式。但更容易的解决方案是获得孩子的组成部分。