Sceneでキーパッドを有効にしてメソッドをオーバーライドするだけです(余計なとこは省いてます)。
HogeScene.h
class HogeScene : public cocos2d::CCLayer {
public:
    void keyBackClicked();
    void keyMenuClicked();
};
HogeScene.m
bool HogeScene::init() {
    if (!CCLayer::init()) {
        return false;
    }
    // キーパッドを有効に
    setKeypadEnabled(true);
    return true;
}
 
void HogeScene::keyBackClicked() {
    // ハードキー
}
 
void HogeScene::keyMenuClicked() {
    // メニューキー
}
0 件のコメント:
コメントを投稿