Unity 2d,从代码访问组件

Unity 2d, access component from code

我的播放器对象中有如下组件:

如何访问 PlayerMovement.cs 刚体?我怎样才能找到它?

谢谢!

主要是创建一个 RigidBody 类型的引用变量,如下所示。

RigidBody rb;

然后您可以使用GetComponant<RigidBody>;函数访问游戏组件。

所以现在您可以像访问 rgid 主体组件一样 rb.mass = 300;

希望对您有所帮助。

像这样创建一个刚体对象

Rigidbody object;

并使用

object = GetComponent<Rigidbody>();

Start()方法中。这适用于 Unity 5