ProgressTimer即进度条,进度条在游戏开发中运用很广泛,比如在一些格斗游戏中,显示血液的变化,还有游戏载入进度,等都离不开进度条
Cocos2d-X中使用CCProgressTimer创建进度条
先从一个简单的样例使用ProgressTimer屏蔽部分精灵
首先在project文件夹下的Resource文件夹中放一张图片
然后创建一个ProgressTimer类
在Progr
转载
2014-10-19 14:20:00
77阅读
2评论
一、制作背景 如今非常多游戏或者应用须要评分,就是一般来说满分10分,一般用星星来表示。 那么cocos2dx里面怎样制作评分这种控件呢? 我的打算是进度条组合成即可了。 二、材料准备 如上图所看到的,即2颗小星星就可以。 三、终于效果 四、代码实现 ////////////////////////
转载
2017-04-14 14:47:00
153阅读
2评论
我在上一篇博客中介绍了ProgressTimer的使用方法,这篇博客决定写一些使用Progress实现一些简单的效果, 程序实例:ProgressTimer实现效果1 首先在project文件夹下的Resource文件夹中加入两张图片 然后定义一个Progress类 在Progress.h中加入以下
转载
2017-07-21 18:39:00
36阅读
2评论
在游戏开发中,我们通常需要做一个游戏的进度条来过渡游戏的场景切换或者显示游戏资源的加载进度。同样的来说,进度条可以在角色扮演游戏中作为玩家或者怪物头顶的生命条,或者消除类休闲游戏的倒计时等。进度条多种多样,如何合理的使用根据游戏的项目需求而定。在cocos2dx中,进度条使用 ProgressTimer 来实现,首先要定义精灵绑定进度条。打开我们创建的项目cocosxuexi,直接改写init()
原创
2016-03-31 21:04:58
819阅读
点赞
参考: cocos2d 3.10 Demo中的 ActionProgressTest其进度条动画,我们主要使用的类有: ProgressTo, ProgressFromTo, ProgressTimer。如下是其类继承图:ProgressTo: 进度控制,在指定时间内达到指定百分比ProgressFromTo: 进度控制,在指定时间内从一个百分比到另一个百分比ProgressTimer
下面我来介绍一下进度条的显示,在cocox2d-x中常用于能量圈的逐渐加满或者玩家血量的逐渐增加的一个效果。 操作步骤: 1.添加CCProgressTimer类 CCProgressTimer *progressTimer = CCProgressTimer::create(CCSprite::create("Icon-72.png")); progres
原创
2013-09-10 11:25:00
566阅读
cocos2d-x提供了CCProgressTimer类可以方便地实现进度条的功能,cocos2d-x 1.x版本与cocos2d-x 2.x版本对ProgressTimer的类型提供的不同,2.x版本只提供了以下2种: typedef enum {
/// Radial Counter-Clockwise
kCCProgressTimerTypeRadial,
///
转载
2024-07-28 11:28:25
158阅读
Cocos2d-x 3.1.1 Lua示例 ActionsProgressTest(进度条) 本篇博客介绍Cocos2d-x中的进度条动画,进度条涉及以下几个重要的类和方法,笔者来给大家详细讲解一下: ProgressTo类:进度控制器,控制进度从当前进度变化到某个值。其实它就是一个动作,控制进度条变化。 它的类继承图如下: ProgressTimer是