【发布时间】:2016-02-12 07:53:26
【问题描述】:
在 Unity 中,我尝试像这样更新 y 坐标:
if (ballPos.position.y > aiPos.position.y)
{
transform.position += Vector3 (0.0f, 1.0f, 0f);
}
我收到Vector3 是不可调用的方法的错误,我该怎么做才能有效地改变位置?
【问题讨论】:
-
您显示的代码在 UnityScript 中有效,因为它不需要 new 关键字。在 C# 中,您需要新的。