2016-07-06 73 views

回答

0

不知道,如果你仍然有這個問題,但希望這有助於...

我有一個類似的問題與運動有moveToY SKAction一個SKCameraNode。即使設置位置可以工作,無論是直接還是在runBlock SKAction中,該操作都不起作用。它會開始,但在結束後跳回原來的位置。使用runAction(withKey :)使其運行完成。嘗試像這樣:

cam.runAction(zoomOutAction, withKey:"zoom") 

希望這是有用的。

1

我固定它,只是添加一行:self.addChild(cam)

var cam = SKCameraNode() 
cam.position = CGPointMake(size.width/2, size.height/2) 
self.addChild(cam) 
self.camera = cam 
+0

簡單而有效 –