2017-03-27 15 views
0

Swift 3とSpriteKitでは、新しいシーンに行くたびにリンゴミュージックアプリの音楽が一時停止します。新しいシーンに行った後、音楽を続ける方法はありますか?新しいシーンに行った後、バックグラウンドミュージックが一時停止Swift 3 SpriteKit

+0

であなたのシーンを提示。プレーヤーをグローバルにする。 – Whirlwind

+0

デフォルトでは、シーンはトランジションのときに一時停止します。トランジションが完了するまでシーンは解除されません。 'SKTransition'インスタンスを作成し、' pausesOutGoingScene'をfalseに設定して、この遷移でシーンを提示してください。 – Knight0fDragon

+0

@ Knight0fDragonありがとう、それは今動作します。 –

答えて

1

デフォルトでは、トランジション時にシーンが一時停止します。

falseSKTransitionインスタンスとpausesOutGoingSceneを作成し、それはおそらく一時停止するのではなく、あなたのプレーヤーの割り当てを解除するので停止していません。この移行

func presentNewScene(incomingScene:SKScene) 
{ 
    let transition = SKTransition() 
    transition.pausesOutGoingScene = false 
    self.view!.presentScene(incomingScene,transition:transition) 
} 
関連する問題