【Unity3D】Raycast使用

  • Post author:
  • Post category:其他


1.鼠标点击控制移动

1)获得点击坐标,

2)根据坐标设置朝向

3)沿着朝向向前移动

4)当坐标与点击坐标距离小于规定值时停止移动










void





Update



()

{




























//点击瞬间

改变朝向



































if


(


Input


.


GetMouseButtonDown


(


0


)&&


UICamera


.


hoveredObject



==




null


){





























Ray





ray



=






Camera


.


main


.


ScreenPointToRay


(


Input


.


mousePosition


);




























RaycastHit





hit



版权声明:本文为u013785119原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。