いつもお世話になっております。

spriteKitで時計を作り,時間によって色々なアニメーションを動かしたいと思っています。

色々調べながら,何とかアプリが立ち上がった時にはアニメーションをさせるようになりました。
これから、時間によってアニメーションを使い分けたいと思っています。
そこで1つ問題が。。。。
spriteKitは自動でupdateメソッドを動かしながら繰り返すので,上手くアニメーションの切り替えが出来ません。
-(void)update:(CFTimeInterval)currentTime が私を混乱させている原因だと思っているのですが。。。。?

是非,どのようにしたらいいのかご教授お願い致します。
https://github.com/iapple8037/Sprite-Clock-Toy-Test.git
にコードを置いてみました。