- void FixedUpdate()
- {
- Debug.DrawRay(transform.position, Vector3.up * 10, Color.black);//黑色
-
- Debug.DrawRay(transform.position, Vector3.down * 10, Color.blue);//蓝色
-
- Debug.DrawRay(transform.position, Vector3.forward * 10, Color.cyan);//青色
-
- Debug.DrawRay(transform.position, Vector3.back * 10, Color.yellow);//黄色
-
- Debug.DrawRay(transform.position, Vector3.left * 10, Color.magenta);//洋红
-
- Debug.DrawRay(transform.position, Vector3.right * 10, Color.green);//绿色
- }
结果

tranform 是基于自身坐标系,而 Vector3 是基于世界坐标系。
- void FixedUpdate()
- {
- Debug.DrawRay(transform.position, transform.up * 10, Color.yellow); //黄色
- Debug.DrawRay(transform.position, transform.forward * 10, Color.cyan); //青色
- Debug.DrawRay(transform.position, transform.right * 10, Color.green); //绿色
-
- Debug.DrawRay(transform.position, Vector3.up * 10, Color.magenta);
- Debug.DrawRay(transform.position, Vector3.down * 10, Color.magenta);
- Debug.DrawRay(transform.position, Vector3.forward * 10, Color.magenta);
- Debug.DrawRay(transform.position, Vector3.back * 10, Color.magenta);
- Debug.DrawRay(transform.position, Vector3.left * 10, Color.magenta);
- Debug.DrawRay(transform.position, Vector3.right * 10, Color.magenta);
- }
效果
