[]viewportPointToRay会影响CameraMoveScript的逻辑?

我在github上下了CameraMoveScript脚本用来做简单的相机移动,一切正常,然而当我在MouseDown的时候调用了viewportPointToRay之后,CameraMoveScript失效,相机开始乱转,而且最奇怪的是,发现连Laya.Vector3.ZERO也不再是(0, 0, 0)了,每次MouseDown之后ZERO的值都会变,具体逻辑已在截图上标注,是我的打开方式不对吗?
 
请帮助看一下,感谢!
712.png
已邀请:

Aar0n

赞同来自:

你的ray 里面不要放 vector3.zero ,要自己 new 一个 0,0,0  , 这个viewportPointToRay 会修改ray 就把zero 改了, 这个zero源码注释了禁止修改, 这个zero变了是你的操作给改的。射线的起点和重点都要自己画

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作