我已编写此代码,但收到此错误:
transform.rotation = Quaternion.FromToRotation (Vector3(0, 0, 0), Vector3(250, 0, 0));
错误:表达式表示一种类型,其中包含变量,值或方法组
答案 0 :(得分:2)
Quaternion.FromToRotation
函数需要两个Vector3
作为参数。要将Vector3
传递给此函数,您必须创建它的新实例。您可以使用new
关键字执行此操作。每次创建新Vector时添加新内容。
transform.rotation = Quaternion.FromToRotation(new Vector3(0, 0, 0), new Vector3(250, 0, 0));
还有一个静态变量Vector3.zero
可以将新的Vector创建为0
,0
,0
。您也可以将其用作第一个参数:
transform.rotation = Quaternion.FromToRotation(Vector3.zero, new Vector3(250, 0, 0));