devlog [naru design]

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

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

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

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

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

しています。

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

コードの一部抜粋:

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

Pocket
[`evernote` not found]

コメントを残す

Trackback URL: