csharp 光线投射

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 光线投射相关的知识,希望对你有一定的参考价值。

private RaycastHit2D hit;

hit = Physics2D.Raycast(myObject.transform.position, Vector2.zero);

if (hit.collider != null)
{
  Debug.Log(hit.collider.name);
}
private RaycastHit hit;

if (Physics.Raycast(myObject.transform.localPosition, myObject.transform.forward, out hit))
{
  Debug.Log(hit.transform.name);
  Debug.DrawRay(hit.point, myObject.transform.forward, Color.red);
}

// Don't forget to add colliders on the object you want to hit with the raycast

以上是关于csharp 光线投射的主要内容,如果未能解决你的问题,请参考以下文章

csharp 团结,光线投射,bulletholes.cs

csharp 光线投射

用于游戏开发和其他目的的光线投射教程

用于游戏开发和其他目的的光线投射教程

用于游戏开发和其他目的的光线投射教程

光线追踪、光线投射、光线行进和路径追踪有啥区别?