CCRepeatForever は CCSequence の中では使えない

やろうとしたら BAD_ACCESS になった。

prog_guide:actions_composition - cocos2d for iPhone

IMPORTANT: CCRepeatForever is not a valid CCIntervalAction. You can't use a CCRepeatForever inside a CCSequence action.

らしい。

導入アニメしたあと、ループさせたいような場合はよくあるからこれできないと不便なきもする。

そう言うことがしたい場合は CCCallFunc でアニメーションの終了をもらいそこで CCRepeatForever する。CCCallBlock っていう Blocks インタフェースあるからそれ使えばメソッド増やさなくてもいいようだ。

by typester / at 2010-11-19T23:23:00 / iphone · cocos2d / Comments(0)