【发布时间】:2014-10-31 03:28:39
【问题描述】:
我阅读了苹果文档(Scene Kit Vehicle)中的示例,他们在车辆上使用了 SCNPhysicsVehicle。 SCNPhysicsVehicle 允许设置速度、刹车和一切。我希望能够控制一个 SCNNode(包含一个 SCNSphere)。物理有什么办法做到这一点?
【问题讨论】:
-
该示例代码从附加到汽车节点的物理主体创建一个
SCNPhysicsVehicle。如果您想模拟具有包含球体的节点的车辆,请将物理主体附加到该节点并从该节点创建一个SCNPhysicsVehicle(与示例代码对其汽车节点所做的相同方式)。或者这不是你要问的? -
@rickster 我不认为我的球体是载具,是吗?
-
车辆是您制造的任何东西。 :) 您是否希望您的球体像车辆一样运行——也就是说,在发动机转速、转向和制动方面是可控的?如果是这样,请使用
SCNPhysicsVehicle。否则,只要给它一个物理体,你就可以通过施加力、直接设置速度等来控制它。 -
@rickster 我不认为
SCNPhysicsVehicle适合我的情况:)。你如何施加力、速度等?我的意思是如何将我的操纵杆/加速度计连接到我的球体的物理上?在更新中?