纳金网
标题:
为什么我用camera.main.ScreenToWorldPoint这个函数总是报错?
[打印本页]
作者:
她。
时间:
2013-4-9 11:19
标题:
为什么我用camera.main.ScreenToWorldPoint这个函数总是报错?
var curScreenSpace : Vector3;
var curPosition : Vector3;
function Update()
{
if(Input.GetMouseButtonDown(0))
{
curScreenSpace = Vector3(Input.mousePosition.x, Input.mousePosition.y, 0);
curPosition = camera.main.ScreenToWorldPoint(curScreenSpace);
}
}
我想要得到鼠标在三维空间中的位置,但是一点击的时候就会报错NullReferenceException
UnityEngine.Camera.ScreenToWorldPoint (Vector3 position) (at C:/BuildAgent/work/842f9557127e852/Runtime/ExportGenerated/Editor/UnityEngineCamera.cs:243)
CameraFun.Update () (at Assets/MyScripts/CameraFun.js:12)
是怎么回事?这个函数我不能用吗?
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5