Unity。。。刚体在c#脚本里调用rigidbody.freezePosition或者冻结任意一个轴或组合冻结

来源:互联网 发布:linux 安装ttf 编辑:程序博客网 时间:2024/05/20 19:31

 Rigidbody m_rigidbody;

m_rigidbody.constrains=RigidbodyConstrains.FreezePosition;//在这个枚举类型里(RigidbodyConstrains),还可以任意冻结

如果你想只不冻结一个轴,比如Y轴。可以这样: m_rigidbody.constrains=  ~ RigidbodyConstrains.FreezePositionY;    // ~操作符指冻结除这个以外的所有

还可以这样(组合冻结): m_rigidbody.constrains=RigidbodyConstrains.FreezePositionX | RigidbodyConstrains.FreezePositionY |.......  //  |操作符组合枚举,可以理解为+

0 1
原创粉丝点击