1
  • CCMoveTo 関数とCCspritesheetsを使用して、タイミング制御されたアニメーションを実行したいと考えています

  • しかし、私の重要な点は、いくつかのスライダー コントロールでアニメーションのすべての進行状況を更新したいということです。

  • また、ユーザーはスライダーの進行状況を手動で変更することもできます。これは、スライダーの変更がアニメーションのステータスと同期する必要があることを意味します。

    つまり、プログレス バーがビデオのフレームのタイミングを制御するように、アニメーションはスライダーの進行状況で制御する必要があります。

    このアイデアをどのように進めますか?ドキュメントが貧弱で申し訳ありません。手を合わせてください。

4

1 に答える 1

1

標準のcocos2dアクションとcocos2dの標準アクションマネージャーでこれができるとは実際には思いません。で実行されない独自のアクションを実装しようとすることができます

[someNode runAction: action];

この場合、アクションはアクション マネージャーによって管理されるためです。したがって、独自のアクション クラスは標準のアクション クラスとほぼ同じになりますが、アクション マネージャーからではなく、スライダーの値から更新を受け取るだけです。つまり、cocos2d アクションの更新は正規化されているため、期間による違いはありません。

于 2013-04-15T13:45:24.323 に答える