我的Sprite在屏幕上跳轉,看起來很遲鈍。我想知道如何使運動更順暢,而不是如此緩慢。我用於移動的代碼如下。目標C中的平滑移動
birdMovement = [NSTimer scheduledTimerWithTimeInterval:0.25 target:self selector:@selector(birdMoving) userInfo:nil repeats:YES];
TunnelMovement = [NSTimer scheduledTimerWithTimeInterval:0.08 target:self selector:@selector(tunnelMoving) userInfo:nil repeats:YES];
我是否會像使用NSTimer一樣執行它? – user2464778
@ user2464778,如下所示:[SKAction moveTo:CGMakePoint(100,100)duration:2.0]。創建一個SKAction之後,你可以像這樣在你的sprite節點上運行這個動作:[node runAction:action] – AndrewShmig