暂停按钮采用MenuItemImage的实现
来源:互联网 发布:linux防御cc攻击 编辑:程序博客网 时间:2024/06/02 02:30
MenuItemImage 没有按钮的 button->setPressedActionEnabled(true);的方法
在这里,我们在调用函数menuCallback 里缩小尺寸
#include "cocos2d.h"
#include "ui/CocosGUI.h"//******using namespace cocos2d::ui;
USING_NS_CC;
.h头文件:
//暂停按钮
MenuItemImage *m_pauseItem;
//暂停label
Label *m_pauseLabel;
void menuCallback(Ref * r);
.cpp文件:
//暂停按钮
m_pauseItem = MenuItemImage::create(
"pauseButton.png", //png.jpg等图片格式都是可以的
"pauseButton.png",
this,
menu_selector(UIContainer::menuCallback));
m_pauseItem->setScale(0.4);
m_pauseItem->setPosition(Vec2(visibleSize.width*0.8 / 2, visibleSize.height*0.9 / 2));
auto menu = Menu::create(m_pauseItem, NULL);
menu->setPosition(Vec2(0,0));
addChild(menu);
//暂停Label
m_pauseLabel = Label::createWithTTF(" ", "fonts/Marker Felt.ttf", 80);
m_pauseLabel->setPosition(Vec2(0,0));
addChild(m_pauseLabel);
void UIContainer::menuCallback(Ref * r)
{
static bool isPause = false;
if (!isPause)
{//当前处于非暂停状态
log("第一次点击");
isPause = true;
m_pauseLabel->setString("PAUSE");
GameControl::getInstance()->gamePause();
m_pauseItem->setScale(0.35);
}
else
{//当前处于暂停状态
isPause = false;
log("第二次点击");
m_pauseLabel->setString("");
GameControl::getInstance()->gameResume();
m_pauseItem->setScale(0.4);
}
}
- 暂停按钮采用MenuItemImage的实现
- 【cocos2dx】添加简单的按钮 MenuItemImage
- 复选框的实现(CheckBox和MenuItemImage)
- MenuItemImage的使用
- MenuItemImage的使用
- MenuItemImage
- MenuItemImage
- 简单实现Aandroid视频中播放暂停按钮的效果
- 断点续传 进度条 开 始 暂停 继续的简单按钮实现
- MFC点击按钮,按钮背景改变(实现开始和暂停的转换)
- CSS实现播放暂停按钮样式
- Axure 播放/暂停按钮的切换
- 按钮控制动画的暂停与开始
- as3菜鸟教程if-else语句实现按钮的控制播放和暂停
- flash AS3.0实现进度条与播放暂停按钮的同步
- android select采用代码实现按钮背景
- chronoment暂停方法的实现
- andorid控件之ImageButton实现"播放/暂停"按钮切换
- [C++] cosnt指针-顶层const和底层const
- java String类型与Date日期类型互相转换
- java使用struts2框架开发微信服务号
- MyEclipse中jar包管理技巧
- Google Chrome开发者工具基本使用方法
- 暂停按钮采用MenuItemImage的实现
- 一些安卓的问题
- GWT - Logging Framework
- 多设备时设置default serial的方法
- 嵌入式Web服务器概况
- com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'title' at row 1
- 关于Android读取不同位置(drawable,asset,SDCard)的图片资源的总结
- Js 常用调试的方法
- leetcode Regular Expression Matching