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

Cocos2d-x常用控件使用方式.

2014-06-27 00:30 330 查看
图片按钮:

H 头文件导入 #include "cocos2d.h" 文件.

申明按钮回调事件函数:

void menuCloseCallback(cocos2d::Ref* pSender);

CPP 文件引入宏: USING_NS_CC;

按钮申明:

auto closeItem = MenuItemImage::create("CloseNormal.png",
"CloseSelected.png",
CC_CALLBACK_1(HelloWorld::menuCloseCallback, this));
closeItem->setPosition(Point(100,100));
auto menu = Menu::create(closeItem, NULL);
menu->setPosition(Point::ZERO);
this->addChild(menu, 1);


回调函数实现:

void HelloWorld::menuCloseCallback(Ref* pSender){
MessageBox("测试按钮.","Alert");
}


设置控件的层次:

sprite->setLocalZOrder(1); 此数值越小. 精灵处于越顶层.

帧频调度:

头文件申明: virtual void update(float dt); 函数.

cpp文件: 在需要使用的函数里调用. this->scheduleUpdate();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐