在 Reality Composer 场景中移动力的中心
Move the centre of the force within Reality Composer scene
基于 Apple 的自定义行为 documentation 我能够为我的 Entity
触发 addForce
并修改力的速度以及施加力的角度。我面临的唯一问题是我想在对象的特定区域而不是总是在中心施加力。
我可以获得用户点击我的对象的点,但是通过通知 addForce 它总是触发对我的对象中心的力应用。像这样这个物体表现得很奇怪,我失去了增强现实的沉浸感,有没有办法修改施加力的点?
物理力应用于模型的枢轴位置。目前,RealityKit 和 Reality Composer 都无法更改对象轴心点的位置。
除上述之外,您还应用了 Add Force
行为,以确定的速度沿特定向量推动对象,但是,用户的点击发生在屏幕的局部 -Z 轴上。这些向量匹配吗?
还有一点要注意:在 Reality-family 中,只能使用刚体动力学,不能使用柔体。
基于 Apple 的自定义行为 documentation 我能够为我的 Entity
触发 addForce
并修改力的速度以及施加力的角度。我面临的唯一问题是我想在对象的特定区域而不是总是在中心施加力。
我可以获得用户点击我的对象的点,但是通过通知 addForce 它总是触发对我的对象中心的力应用。像这样这个物体表现得很奇怪,我失去了增强现实的沉浸感,有没有办法修改施加力的点?
物理力应用于模型的枢轴位置。目前,RealityKit 和 Reality Composer 都无法更改对象轴心点的位置。
除上述之外,您还应用了 Add Force
行为,以确定的速度沿特定向量推动对象,但是,用户的点击发生在屏幕的局部 -Z 轴上。这些向量匹配吗?
还有一点要注意:在 Reality-family 中,只能使用刚体动力学,不能使用柔体。