Learn iPhone, iOS, Objective-c, Swift, cocos2dx, Unity and ….?

iOSやAndroid開発でのエラー解決法や便利tipsのメモ

RSS Feed

cocos2d – CCButton –

0 Comments
Posted by Kuro on 2013/03/12

cocos2dを使い始めた頃に誰しもが感じる疑問があります。

なんでボタンを作るのがこんなに面倒なの!?

ボタン1つ作るのにもCCMenuItemを作ってからCCMenuに乗せるという作業をしなくてはなりません。
(cocos2d入門編 〜ボタンの作り方(CCMenuItem, CCMenu)〜参照)

そこでUIButtonライクなCCButtonを作ってみました。

CCSpriteからの作成のみのシンプル低機能ボタンですが、CCMenuにはないTouchDownの取得機能が含まれています。

使い方

イベントは”buttonEvent_TouchUpInside”と”buttonEvent_TouchDown”の2種類があり、ボタンが押されたとき(TouchUpInside)、ボタンから離れたとき(TouchDown)に呼ばれるメソッドをそれぞれselector型で指定します。
基本的には通常のボタンと同じように使えます。

CCButton.h

CCButton.m

こちらからサンプルコードをダウンロードできます。
https://github.com/enu-kuro/CCButton

スポンサードリンク


You can leave a comment, or trackback from your own site.

0 Comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Pingbacks / Trackbacks

スポンサードリンク

Popular Posts