格式
typescript
RaycastHit.textureCoord所属类: RaycastHit
描述
(只读)碰撞位置的uv纹理坐标。
你可以使用该方法来获取相交点处的纹理坐标,从而进行特定材质的渲染、贴图采样、纹理坐标映射等操作。
参数
| 参数名 | 类型 | 描述 |
|---|
返回值
| 类型 | 描述 |
|---|---|
Vector2 | uv纹理坐标 |
代码示例
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.textureCoord;
}
}