devlog [naru design]

プログラミングやテクニカルな内容の覚え書き。

引き続きcocos2dとUIKitを一緒に使うテストです。
今回は、UIKitコンポーネントを使ったシーンの切り替えを試してみました。

シーンの切り替えはCCDirectorのreplaceSceneメソッドを使用。

UIKitコンポーネントは、CCSceneの

  • onEnterメソッド内でUIコンポーネントを追加
  • onExitTransitionDidStartメソッド内でUIコンポーネントを削除

しています。

UIコンポーネントを追加する際には、UIViewのアニメーションを設定してシーンの切り替え効果に近づけています。
トランジションの時間は同じにしてありますが、映像を見ると若干ずれてますね。

コードの一部抜粋:

全ソースファイルは、こちら:uikitWIthCocos2d

Pocket

コメントを残す

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback URL: