전적으로 초보자입니다. 저는 현재 자바 스크립트와 함께 아래로 목표 명소 스크립트를 만드는 중이라서, 그리고 목표로 할 때 나는이FirstPersonController 변경하기 MouseLook 감도
GetComponent.<UnityStandardAssets.Characters.FirstPerson.MouseLook>().sensitivityX = 2;
를 사용하여 시도 x와 y 모두에 대한 감도가 2로 드롭 할하지만이 작동하지 않습니다. 그 라인에 대한 오류는
입니다NullReferenceException: Object reference not set to an instance of an object
Boo.Lang.Runtime.RuntimeServices.GetDispatcher (System.Object target, System.String cacheKeyName, System.Type[] cacheKeyTypes, Boo.Lang.Runtime.DynamicDispatching.DispatcherFactory factory)
Boo.Lang.Runtime.RuntimeServices.GetDispatcher (System.Object target, System.Object[] args, System.String cacheKeyName, Boo.Lang.Runtime.DynamicDispatching.DispatcherFactory factory)
Boo.Lang.Runtime.RuntimeServices.SetProperty (System.Object target, System.String name, System.Object value)
AimDownSights.Update() (at Assets/AimDownSights.js:33)
사람이 FPSController에서 마우스 봐 드롭 다운 그래서 난 감도를 변경할 수 있습니다 참조에 액세스하는 방법을 알고 있나요? 감사!
당신이 오류를받을 수 있나요? * "작동하지 않습니다"*라는 의미는 무엇입니까? – Programmer
@Programmer OP – Orion31