移行に際してやったことは以下の3点。
- v3.0準拠へ各種名称およびコンテナを変更
- deprecatedなsetTouchEnabledおよびsetTouchModeの代替を用意
- onExit時にEventDispatcherからEventListenerを削除
手抜きというだけあり、onTouchCancelledおよびonTouchesCancelledは未対応。
しかしながら
- setTouchEnabled(bool)→xtTouchEnabled(bool)
- setTouchMode(ccTouchesMode)→xtTouchMode(Touch::DispatchMode)
実際のところ、v3.0のタッチ処理はLayerで拡張するよりインターフェースから拡張する方が良さげだなぁ、と思いつつ誰かが公開してくれるのを待とう。
0 件のコメント:
コメントを投稿