是否可以在ios spritekit中制作一个激光束,它将根据角度改变长度,以及路上是否有任何物体?很难解释,但检查图像。
答案 0 :(得分:1)
这是可能的。 '{3}}
详细解释了“视线”类型的技巧清单8-10从场景中心投射光线是一个位于正确轨道上的代码片段。
如果激光击中的物体都有物理体,那么你应该可以使用 SKPhysicsWorld 类中的enumerateBodiesAlongRayStart:end:usingBlock:
。将此方法想象为首先发射不可见光线,这样就可以得到想要绘制的激光束的终点。