首页 > 代码库 > GUI动态创建button
GUI动态创建button
#include "cocos2d.h" #include "cocos-ext.h" USING_NS_CC; USING_NS_CC_EXT; using namespace ui; UIButton *button = UIButton::create(); button->setTouchEnabled(true); button->loadTextures("close1.png", "close2.png",""); //按钮纹理 button->setPosition(ccp(visibleSize.width/2, visibleSize.height/2)); button->addTouchEventListener(this, toucheventselector(HelloWorld::touchEvent));//按钮的事件 m_pUiLayer = UILayer::create(); //创建一个UI层 m_pUiLayer->addWidget(button);//加入画布 this->addChild(m_pUiLayer); void HelloWorld::touchEvent(CCObject *pSender, TouchEventType type) { CCLOG("test..."); }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。