[0]刚体节点旋转位置错乱
问题:如题目
具体描述:
同一个预设同时生成多个实例,然后旋转其中一个刚体节点,所有实例会瞬移到同一位置。
版本:2.9.0/2.13.1bata 都尝试过。
为啥会有这个需求:
做一款物理游戏,对象需要添加了长方形的box以及刚体。
尝试解决:
尝试把模型放子节点,然后旋转子节点:不行,因为对象的box是长方体的,单纯旋转模型,碰撞判定会出问题。
尝试把刚体旋转操作延后几帧或者放script3d的onstart()里边:没卵用。
尝试一帧生成一个实例:没卵用。
勾选isKinematic:对象需要响应物理,不可以勾选。
设置isKinematic=true,修改完角度之后,重新设置isKinematic = false:没卵用,只要设置isKinematic = false的一瞬间,对象就会瞬移。
请问如何解决?这个是实打实的问题。出现很久了,也找不到取巧的方式解决。论坛看了一圈也没个说法。
具体描述:
同一个预设同时生成多个实例,然后旋转其中一个刚体节点,所有实例会瞬移到同一位置。
版本:2.9.0/2.13.1bata 都尝试过。
为啥会有这个需求:
做一款物理游戏,对象需要添加了长方形的box以及刚体。
尝试解决:
尝试把模型放子节点,然后旋转子节点:不行,因为对象的box是长方体的,单纯旋转模型,碰撞判定会出问题。
尝试把刚体旋转操作延后几帧或者放script3d的onstart()里边:没卵用。
尝试一帧生成一个实例:没卵用。
勾选isKinematic:对象需要响应物理,不可以勾选。
设置isKinematic=true,修改完角度之后,重新设置isKinematic = false:没卵用,只要设置isKinematic = false的一瞬间,对象就会瞬移。
请问如何解决?这个是实打实的问题。出现很久了,也找不到取巧的方式解决。论坛看了一圈也没个说法。
没有找到相关结果
已邀请:
3 个回复
Laya_z
赞同来自: 无雨之地
无雨之地
赞同来自:
Laya_Fred
赞同来自: