*

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マニュアル」「パチスロアプリ全紹介」など。

関連記事

pr800x475_width_text

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

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

記事を読む

build

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

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

記事を読む

Fullscreen-1

LevelHelperで配置してないLHSpriteをSpriteHelperから読み込んで配置とか

前に、SpriteHelperだけのスプライト表示 http://marchenterprise.

記事を読む

no image

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

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

記事を読む

Icon1024x1024

MIKA・RIKA・TOUCH

つくりました、よろしくお願いします!! MIKA・RIKA・TOUCHカテゴリ: ゲーム現在の

記事を読む

icon1024_rected

22年の時を超えてiPhoneゲームに復活したよ『MigmO』のご紹介

昔々、1992年頃大学1年生のま〜ちさんはコンピュータークラブとかいうのに入って学園祭の展示向けにゲ

記事を読む

build

Easy APNSとEasyAPNSPanel

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

記事を読む

Fullscreen-1

Cocos2d – LevelHelper – Scroll – Parallax

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

記事を読む

p3

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

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

記事を読む

ogp1200x630

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

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

記事を読む

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 ↑