我要创建一个特定的场景。
大小不同的对象应在可见区域之外生成并聚集在场景的中心。
对象应开始以不同的速度行进。
碰撞应影响轨迹,但物体仍应会合 在中心。
效果应与漏斗中的球相同,除了z位置不变。
由于我对框架有点不熟悉,因此任何高级指导都将不胜感激。
此外,对象应该是可选的,并且生成的对象的数量应该不超过20。
再次重申,我正在寻找有关创建物理和物体行为的任何高级指导,因为我意识到这是一个涉及到的问题。因此,我们将不胜感激。
答案 0 :(得分:0)
我没有使用SceneKit,而是选择使用UIKitDynamics向视图添加物理效果。
使用UIKitDynamics要做的就是
a)创建UIDynamicAnimator
b)定义字段行为(在我的情况下为径向)
c)定义对象的碰撞行为
实现涉及到一点点,所以我将链接一个仓库,以证明最终结果。