我一直在努力学习Unity,很快我就发现了这个:
private Rigidbody rb;
void Start ()
{
rb = GetComponent<Rigidbody>();
}
我不熟悉C#语法,所以我真正想要理解的是这种function<object>()
语法。
THX
答案 0 :(得分:1)
这是泛型。
https://msdn.microsoft.com/en-us/library/0zk36dx2.aspx
基本上你是在告诉Unity运行时为你提供RigidBody组件。它类似于做
之类的事情 rb = GetComponent(typeof(RigidBody));