我是安装Unity 5的新手。我在代码中遇到了一些问题。
if (transform.parent.rigidbody)
parentMagnitude = transform.parent.rigidbody.velocity.magnitude * 0.05f;
答案 0 :(得分:3)
您无法使用旧的速记代码访问rigidbody
。
Rigidbody rb = transform.parent.GetComponent<Rigidbody>();
if(rb != null) {
parentMagnitude = rb.velocity.magnitude * 0.05f;
}