Skip to content

格式

typescript
RaycastHit.rigidbody

所属类: RaycastHit

描述

(只读)被射线击中碰撞器的刚体。

你可以使用该方法来获取相交物体的刚体组件,从而在物理模拟、交互、操作等方面进行操作。

参数

参数名类型描述

返回值

类型描述
Rigidbody被射线击中碰撞器的刚体

代码示例

typeScript
class New_TypeScript
    extends Component {

        private boxCollider:BoxCollider;
        private ray:Ray;

    OnStart(): void {
        
        this.boxCollider = this.gameObject.GetComponent<BoxCollider>(BoxCollider);

    }

    OnUpdate(): void {

        //创建一条从(0,0,0)射向Y轴正方向的射线
		this.ray = new Ray(new Vector3(0,0,0),new Vector3(0,1,0));
        let hit = this.boxCollider.Raycast(this.ray,10000)
        hit.rigidbody;
       
    }
}