HTML/JavaScript小工具

HTML/JavaScript小工具

2013年12月23日 星期一

Physics2D.Linecast

grounded = Physics2D.Linecast(transform.position, groundCheck.position, 1 << LayerMask.NameToLayer("Ground"));
以上程式碼是用來測試是否在地面上

指的是投射一條線!!可指定起始點與結束點
當碰到第一個Collider 會回傳一個 RaycastHit2D 
如果不想回傳RaycastHit2D可使用 LinecastNonAlloc

如果想投射多個Cllder可用Physics2D.LinecastAll 

沒有留言:

張貼留言