スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[cocos2d][CCTouchDispatcher sharedDispatcher];の変更

1.x系では CCTouchDispatcher がそのハンドリングを行っていたが、2.x系からは CCDirector が受け持つことになりました。
//CCTouchDispatcherのインスタンスを取得する
//1.x系
CCTouchDispatcher *touch_d = [CCTouchDispatcher sharedDispatcher];
//2.x系
CCTouchDispatcher *touch_d = [[CCDirector sharedDirector] touchDispatcher];


上記をもとに処理を書き換えると下記の様になります。
//タッチの優先順を決定する処理の書き換え
//1.x系
[[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:NO];
//2.x系
[[[CCDirector sharedDirector] touchDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:NO];


参考URL:CCTouchDispatcher と isRelativeAnchorPoint が非推奨だった
このエントリーをはてなブックマークに追加

tag : cocos2d CCTouchDispatcher CCDirector sharedDispatcher touchDispatcher addTargetedDelegate 1.x 2.x deprecated

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。