cocos2dめも
2013/05/25
cocos2d
ios
cocos2dめもです。
2点ほど
- 次のシーンに値を渡す。
- onEnterメソッドを実装したときに画面のCCmenuItemを押しても反応しない
まず
次のシーンに値を渡す。
シーンをpushするまえにインスタンスを生成しておいて、それに値を設定する。
参考
これがいがいと面倒で、
例) こんな感じとったりとかして、値を渡したり
CCScene *nextScene = [SelectWebBrowserScene scene];
NextSceneLayer *nextSceneLayer = [nextScene.children objectAtIndex:0];
で、スタティックメソッドのsceneの内部でinitとか呼んで画面初期してたりすると、処理が終わったあとに値を渡すことになったりすると、ちょいと面倒かな。
次に
onEnterメソッドを実装したときに画面のCCmenuItemを押しても反応しないとか。
これは
[super onEnter];スーパクラスの onEnterを呼んであげていなかったから。
: