您的位置:首页 > 移动开发 > Cocos引擎

跑偏程序员自学cocos2d-x之二 创建UI 设置监听

2016-04-26 21:09 120 查看
1 使用Cocos studio创建一个场景,并拖拽界面



2 在代码中获得场景和控件 设置监听


auto rootNode =
CSLoader::createNode("HomeScene.csb");
addChild(rootNode);

auto home_layout = rootNode->getChildByName<ui::Layout*>("home_layout");

auto edit_button = home_layout->getChildByName<ui::Button*>("edit_button");

edit_button->addClickEventListener(CC_CALLBACK_1(HelloWorld::button1ClickCallback,this));

void
HomeScene::button1ClickCallback(cocos2d::Ref*
pSender)
{
log("is onclik");
}

注意层次在父控件中取子控件

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: