把程序放在update里面就可以看到线了。放在start里面一闪就消失了。至于为什么消失了我也不知道,有没有知道的,也来分享一下,共同提高。
还有一种情况,就是你把它放在一次性事件如Start、Awake中执行肯定就刷没了,得放到Update或者OnGUI等循环圈中
在确定不是任何脚本原因或者是在观察范围外的情况下,还看不到画出来的线,那就只有一种可能Scene面板里Gizmos被取消了 没有打开场景内的显示...单击打开就好了 可以看到了吧 简单吧
这个直接加一个显示时间,就出来了
Debug.DrawRay(position, Vector3.down, Color.red, 1000);
其中1000就是显示时间