unity中的HingeJoint与门
在unity的建筑场景中,我们都会面对这样一个问题,建筑中门的运动的不自然,没有开门的效果,而不了解HingeJoint(铰链关节)的人习惯性的通过旋转门的方向来达到开门的效果,这样就会存在一个物体,开门时无法控制开门的幅度,门是在固定的条件下旋转,而不是像现实中受力的影响而偏移。这次主要介绍的是通过HingeJoint来控制开门的效果。
一、场景的搭建
在场景中通过Cube搭建出一个门,用独立的一个Cube当作人。场景图如下。
我们需要的效果