Unity 改变一个模型 如何同时改变该模型的 网格碰撞器大小

 

 

 

MeshCollider 有一个mesh 属性, 但是如果你用C# 写脚本.

GetComponent<MeshCollider>().mesh = mesh; 是没反应的,我一开始就这样尝试了.但是没反映,以为这样没用,卡了一天,后来一个会C#的给我纠正了.

要这样写:

MeshCollider meshCollider = GetComponent<MeshCollider>();

meshCollider.mesh = null;

meshCollider.mesh = mesh;

我一直用JS写脚本,猛的用C#,有些细节不清楚。。。。。。。。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值