[Unity游戏开发]射线(Ray)

创建射线Ray ray = new Ray()

射线的属性:

origin 射线发射的原点

direction 射线发射的方向


射线碰撞检测

使用Physics类方法Raycast方法检测

bool Raycast(Ray ray, out RaycastHit)

bool Raycast(要发射的射线, 碰撞信息)


从主相机发射一条射线到鼠标点击位置

Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition)

猜你喜欢

转载自blog.csdn.net/Alina_catty/article/details/79256638