如何在cocos2d-android中单击imageview时替换场景

时间:2013-04-22 07:40:27

标签: cocos2d-iphone game-engine cocos2d-android scene

我已经开始使用cocos2d-android游戏引擎开发游戏应用程序,直到现在已经将4个imageview和一个背景图像放到了scene1,现在如果点击第一个imageview它应该导航到下一个场景,我用Google搜索和youtube为此,但没有成功,也没有更多的cocos2d安卓游戏引擎的来源。

2 个答案:

答案 0 :(得分:1)

将您的图像设为menuItem,并在该menuItem的click方法上更改场景,如下所示

    CCMenuItem  menuItem1 = CCMenuItemImage.item("backbtn.png", "backbtn.png", this,
            "onClickMenuItem");

然后处理此menuItem的onClick方法,如下所示

    public void onClickMenuItem(Object menuItem) {
    if (menuItem == menuItem1) {
        CCDirector.sharedDirector().popScene();

    } 
}

答案 1 :(得分:0)

使用CCMenu和CCMenuItemImage或CCMenuItemSprite。您可以设置将在菜单项单击时调用的方法。