*

LHSprite registerTouchBeganObserver

公開日: : 最終更新日:2014/03/04 Cocos2d, iOS ,

Fullscreen-1

-(id) init {

if( (self=[super init])) {

LHSprite *piyoSprite1 = [loader spriteWithUniqueName:@”piyo_baby_1″];
[piyoSprite1 registerTouchBeganObserver:self selector:@selector(touchBegin:)];

}
}

-(void)touchBegin:(LHTouchInfo*)info {

CCLOG(@”%s”,__func__);

CGPoint touchLocation = [self convertTouchToNodeSpace:info.touch];
CGPoint spriteLocation = info.sprite.position;

CCLOG(@”touchLocation=%f,%f”,touchLocation.x,touchLocation.y);
CCLOG(@”spriteLocation=%f,%f”,spriteLocation.x,spriteLocation.y);

if(info.sprite) {
CCLOG(@”Touch BEGIN on sprite %@”, [info.sprite uniqueName]);
LHSprite *piyoSprite = [loader spriteWithUniqueName:[info.sprite uniqueName]];
b2Body *piyoBody = [piyoSprite body];
b2Vec2 tmpvec = piyoBody->GetLinearVelocity();
CCLOG(@”tmpvec=%f,%f”,tmpvec.x,tmpvec.y);

//        piyoBody->ApplyLinearImpulse(b2Vec2((spriteLocation.x-touchLocation.x)/50,-1), piyoBody->GetLocalCenter());
piyoBody->SetLinearVelocity(b2Vec2((spriteLocation.x-touchLocation.x)/8.0f,1.0f));
b2Vec2 tmpvec2 = piyoBody->GetLinearVelocity();
CCLOG(@”tmpvec=%f,%f”,tmpvec2.x,tmpvec2.y);
}

if(info.bezier)
CCLOG(@”Touch BEGIN on bezier %@”, [info.bezier uniqueName]);

}


Author Profile

ま〜ち
ま〜ち
フリーランスのiPhone/iPadアプリ開発者、2児を保育園の送り迎えしながら日々ノマド創作生活をしています。
代表作 : 「コンプガチャ」(AppStore無料総合5位/無料ゲーム総合1位)、「美少女ブラ外しPutti!」(AppStore有料総合6位/エンターテインメント有料1位)、「星空時景」(AppStore有料総合3位/ライフスタイル有料1位)、「パワースポット写真集」(AppStore有料総合3位/ライフスタイル有料1位)、「ゆるゆりシェイクユー」、「ガリガリアイス」「ケントくんのiマニュアル」「パチスロアプリ全紹介」など。

関連記事

p3

GameCenterで友達のハイスコアでゲーム中にアイコン画像と名前を表示するやつ

あんまりゲームセンター流行ってないのよね。友達申請とかめったにしないでしょ? きっと同じことやるな

記事を読む

build

PHPをバージョンアップしたらMySQLに登録されるUTF-8文字列がエスケープされちゃって困った。

ニッチな話Easy APNSとEasyAPNSPanelってゆーのを使ってiOSアプリのPush通知

記事を読む

ogp1200x630

Unity習作の第2弾『あみみとパズルとゾンビとドラゴンズ』がめでたくリリースとなりました

3月末に「アニメマンガゲームエンタメ親睦会」というのがFacebookイベントでありまして、その会が

記事を読む

bg

UIView Animation suddenly become very fastで困った。

たった一行で3日もハマッた。もうだめぽな ま〜ちさんです。 iOS App‘s UIView

記事を読む

build

Easy APNSとEasyAPNSPanel

Core Pushってゆーサービスを導入してみるけどバッヂの指定もできないしいろいろ融通が効かなすぎ

記事を読む

no image

UnityのAppleTV対応つまづいたメモ

音が鳴らない Unity tvos AudioClipとかでググっても情報なし。 散々いろいろや

記事を読む

build

Subview touchesEnded 送る to ParentView

iOS5から変わったとか。わっけっわっかっらっん。。。 旧) -(void) touches

記事を読む

pr_1024x500

なんかどうもうまくいかないUnity5メモ

前回までのメモ i立ち食いそばカテゴリ: ゲーム現在の価格: 無料 やっとリリースできた

記事を読む

Fullscreen-1

Cocos2d – LevelHelper – Scroll – Parallax

第6回:LevelHelperでParallaxを指定する http://gaomar.blo

記事を読む

pr800x475_width_text

『i立ち食いそば』がAppStore/GooglePlayにて登場いたしました

兵士達を率いて駅そばへ駆け込め! 命を賭して通勤ラッシュに挑むFPS(※First Perso

記事を読む

Ads

Ads

no image
UnityのAppleTV対応つまづいたメモ

音が鳴らない Unity tvos AudioClipとかでググって

ogp1200x630
Unity習作の第2弾『あみみとパズルとゾンビとドラゴンズ』がめでたくリリースとなりました

3月末に「アニメマンガゲームエンタメ親睦会」というのがFacebook

pr_1024x500
なんかどうもうまくいかないUnity5メモ

前回までのメモ i立ち食いそばカテゴリ: ゲーム現在の価格: 無

pr800x475_width_text
『i立ち食いそば』がAppStore/GooglePlayにて登場いたしました

兵士達を率いて駅そばへ駆け込め! 命を賭して通勤ラッシュに挑むF

Icon1024x1024
MIKA・RIKA・TOUCH

つくりました、よろしくお願いします!! MIKA・RIKA・TO

→もっと見る

PAGE TOP ↑