cocos2d0x 动态的数字变化效果,怪物掉血可能用得到
2015-11-09 14:39
543 查看
/* 这个测试 是针对,在确定的时间内, 改变不确定数目的标签变化效果, 譬如怪物加减血,数字变化可能会用上,提供一种思路,也可以进行扩展*/ long long m_varnum ; //总共变化的数目 float m_totaltimecanuse; //总共的可用时间 long long m_curtotalnum; // 当前数目 long long m_ori_num; //初始数目 void HelloWorld::step(float Dt) { static float sgg_time =0; sgg_time+= Dt; m_curtotalnum += m_varnum /(m_totaltimecanuse /Dt) ; CCString * l_str = CCString::createWithFormat("%lld",m_curtotalnum); m_pkSelfLeftNumbe_2->setString(l_str->getCString()); if (sgg_time >= m_totaltimecanuse || m_curtotalnum == (m_ori_num +m_varnum) ) { unschedule(schedule_selector(HelloWorld::step)); CCString * l_str2 = CCString::createWithFormat("%lld",m_ori_num +m_varnum); m_pkSelfLeftNumbe_2->setString(l_str2->getCString()); sgg_time =0; } }
(Share My Idea,To Win the World)
相关文章推荐
- 为cocos2d-x3.2版本增加protobuffer2.5.0支持
- cocos开发笔记
- Cocos2d-js开发分辨率适配
- cocos2d js 调用 c++ 版本cocos2d js 3.6
- 学习笔记Cocos2d-x之内存管理
- 使用Quick-Cocos2d-x开发植物大战僵尸04-展示植物卡片与僵尸
- 【Cocos2dx】用当前游戏状态作为暂停背景、纯文字纯图片按钮与不间断的重复动作序列
- 解决Cocos客户端libpng warning:iCCp:known incorrect sRGB profile
- cocos2d-x Programmers Guide v3.3 译本和阅读笔记(第4章:动作)
- 【Cocos2d-x 3.x】内存管理机制与源码分析
- Chipmunk引擎在Cocos2d-js中的使用
- cocos code ide--js 中获取cocostudio中按钮以及函数回调
- cocos2d-x游戏循环和日程安排
- cocos2dx 3.x UI之Button的初使用
- cocospod国外镜像源不能用
- cocos3 singleton
- 【Cocos2dx】根据窗口大小进行拉伸
- quick-cocos2d-x(一)开发环境配置
- cocos2d-x 3.x 创造物理世界
- [Cocos2d塔防游戏开发]Cocos2dx-3.X完成塔防游戏《王国保卫战》--防御塔(七)之士兵