SpriteKit镜像物理/数学?

时间:2015-11-11 23:17:58

标签: sprite-kit trigonometry mirror light

所以我用一堆镜子制作一个游戏,一束光会击中它们并反射到另一面镜子里。但是,我只在代数I中并且做了很少的触发(而且我的意思是我有点知道什么是罪和cos)。所以数学方面,我怎么能有一个小光束花花公子撞到一个镜子,旋转到一定的角度,一定的角度,并转向正确的角度,并走近它快乐的小光束寿命?我让光束朝着它面朝的方向移动:

class LightBeam: SKSpriteNode {
func update() {
    let dx = 5 * cos(self.zRotation)
    let dy = 5 * sin(self.zRotation)
    print(dx);print(dy)
    self.runAction(SKAction.moveByX(dx, y: dy, duration: 0.2))
    ...

对不起,如果不清楚的话。任何帮助都是美味的。谢谢!

0 个答案:

没有答案