チュートリアルをやってみた。チュートリアルをやってみた。チュートリアルをやってみた。|iOsツイート連休で何も出来ていなかったので、今日からぼちぼちcocos2dの勉強を始めます。勉強会で@xionchannelさんで見せてもらったサンプルは少し難しいので、これがとりあえずわかるように頑張ります。今回のサンプルはhttp://www.raywenderlich.com/352/how-to-make-a-simple-iphone-game-with-cocos2d-tutorialをやってみます。画像の表示まずは、キャラクタの表示です。主人公なり、敵なり、何らかしら画像を貼る作業です。addChild:player];画像を呼び出し、場所を決めて、それを画面に追加する。アクションを追加する表示させた画像に、移動する何らかしらのアクションを追加する。runAction:moveAction];今回はCCMoveToを使いましたが、その他にもたくさんのアクションがあります。CCMoveToCCMoveByCCJumpToCCRotateToCCScaleToCCFadeToCCFadoInBezierBlinkまだまだ色々ありますが、福井高専IT研究会のwikiに載っていますのでこちらも参考にしていただければ。CCAcitonに様々な振る舞いをつけることができます。複数のアクションを組み合わせるCCSpawnなどを使えばより複雑なアクションを作りだせます。//action1,action2を同時に実行します。CCRepeatForeverはaction2をその名の通り、永遠に実行します。nil]];//action1,action2を同時に実行します。CCRepeatForeverはaction2をその名の通り、永遠に実行します。runAction:repeat];特殊なアクションCCCallFuncなどを利用すると、他のメソッドをアクションで呼ぶことができる。{}CCCallFuncには、CCCallFuncNとCCCallFuncNDが存在します。CCCallFuncNは引数としてノードを取得し、CCCAllFuncNDはノード+ポインタを取得できます。継続的にメソッドを呼ぶSchedule先ほどまでのActionはあくまで一時的な動作ですが、継続的に動かすにはScheduleを使います。addTarget];}タッチイベントiPhoneをタッチしたときのイベント。YES;で、実際タッチをしたときのイベントを書く。plyer];オブジェクトにはtagが付けられるツイートalbatrus.comの更新情報を以下のサービスで配信しています。次の記事Unityで、某会社のiOS/Androidのゲームアプリを作成しています。個人でもアプリを開発していましたが、現在は休養中。エフェクト,3DCGなど演出面を今後やっていきたいと思っています。@albatrus_jpさんのツイート個人的にcocos2dxを勉強するサイトを作成しています。