2017-11-21 15 views
0

이 코드를 작성하지만,이 오류가 발생했습니다 :유니티 사원 수 메서드 호출 오류

transform.rotation = Quaternion.FromToRotation (Vector3(0, 0, 0), Vector3(250, 0, 0)); 

error: Expression denotes a type, where a variable, value or method group was expected

+0

당신이'Quaternion.FromToRotation을 의미 (새 Vector3 (0, 0, 0), 새로운 Vector3 (250, 0, 0)); ' – FCin

답변

2

Quaternion.FromToRotation 기능은 매개 변수로 두 Vector3 걸립니다. Vector3을이 함수에 전달하려면 새 인스턴스를 만들어야합니다. new 키워드를 사용하면됩니다. 새 벡터를 만들 때마다 새로 추가하십시오.

transform.rotation = Quaternion.FromToRotation(new Vector3(0, 0, 0), new Vector3(250, 0, 0)); 

는 새로운 벡터를 만들 정적 변수 Vector3.zero있다 0, 0, 0있다. 당신은 또한 당신의 첫 번째 매개 변수로 것을 사용할 수 있습니다

transform.rotation = Quaternion.FromToRotation(Vector3.zero, new Vector3(250, 0, 0));