Archive

Tag Cocos2d
touch_hold2
30/04/2013
0 Comments

cocos2dでロングプレス(タッチホールド)を検出する

今回はcocos2dでタッチホールドを検出する方法を解説します。前回解説したスケジューラの機能を使うと、とても簡単に実現できます。 プログラムの流れとしては タッチ開始 カウンタを初期化 スケジューラを開始 毎フレームご …

schedulenote
28/04/2013
0 Comments

cocos2dでスケジューラを使う

今回はcocos2dのスケジューラを見て行きたいと思います。 スケジューラとは指定時間ごとに処理を実行してくれたり、一定時間後に実行したりする際に用いる機能です。毎フレームごとにオブジェクト同士の距離をチェックすれば、当 …

ignore_s
05/04/2013
3 Comments

cocos2dでタップを使う

タップの検出 タッチオブジェクトの扱い方の感覚がわかってきたと思うので、今回はタップについて見ていきたいと思います。タイトルで「cocos2dで」と書いてありますが、今回はほとんどCocoa Touchの内容です。 まず …

multitouch
30/03/2013
0 Comments

cocos2dでマルチタッチを検出する

マルチタッチ用のタッチ判定メソッド 今まで使っていたccTouchBeganやccTouchMovedといったメソッドは引数(UITouch*)を見てもわかるように、一つのタッチオブジェクトしか取得できません。 マルチタ …

touch4
25/03/2013
0 Comments

cocos2dの基礎 タッチでオブジェクトを動かす.

前回、タッチに反応するオブジェクトを作りました。 今回は、ドラッグでこのオブジェクトを動かせるようにしましょう。   タッチメソッドの制御 タッチポイントが動いた時に呼び出されるメソッドはccTouchMove …

touch_pic2
19/03/2013
0 Comments

cocos2dの基礎 タッチに反応するオブジェクトを作る.

前回、タッチが検出されるプロセスを大まかに説明し、HelloWorldLayer上でccTouchBeganメソッドを用いたタッチの検出を解説しました(「タッチを検出する」)。 今回はタッチ移動と、タッチ終了の検出につい …

touch_pic1
18/03/2013
0 Comments

cocos2dの基礎 タッチを検出する.

Objective-Cの基本的な概念はざっと解説したので、久しぶりにcocos2dについてやりましょう。 iPhoneアプリを作るなら必ず必要になる機能がタッチです。今回は、cocos2d内でタッチがどのように処理されて …

1389750_70850720
05/03/2013
One Comment

iPhoneアプリ開発の初歩 – Objective-Cでクラスを作る.

cocos2dでゲームを作るにしてもObjective-Cの理解は必要です。今回はまず、基本中の基本。クラスの作り方を解説します。 クラスの構成 Objective-CもCやC++と同じように宣言部と実装部があります。こ …

1408792_67701409
04/03/2013
0 Comments

cocos2dアプリ開発 – タグの使い方.

前回、アクションの部分でタグの話が少し出たので、この際に書いておきます。 cocos2dではスプライトなどのノードオブジェクトや、アクションオブジェクトにタグを付けておくことができます。そして、そのタグを使って、他のメソ …

1347817_14541035
03/03/2013
Tagged as ,
0 Comments

cocos2dでアクションを使う – CCAnimateとstopAction.

前回まででかなり複雑なアクションを組めるようになったと思います。今回は発展編、っていうか残りの知っておくべきことといったほうがいいでしょう。次の2点を解説していきます。 画像を切り替え、パラパラ漫画のようにアニメーション …