制作激光,在spritekit中停止对象

时间:2014-05-29 13:30:11

标签: ios iphone sprite-kit

是否可以在ios spritekit中制作一个激光束,它将根据角度改变长度,以及路上是否有任何物体?很难解释,但检查图像。

enter image description here

1 个答案:

答案 0 :(得分:1)

这是可能的。 '{3}}

详细解释了“视线”类型的技巧

清单8-10从场景中心投射光线是一个位于正确轨道上的代码片段。

如果激光击中的物体都有物理体,那么你应该可以使用 SKPhysicsWorld 类中的enumerateBodiesAlongRayStart:end:usingBlock:。将此方法想象为首先发射不可见光线,这样就可以得到想要绘制的激光束的终点。