最近参与的一个项目中,大量用到了“血条”,我是通过Cocos2d-x中的CCProgressTime来实现的,下面来记录一下我的实现方法。一、CCProgressTimer的基本使用步骤:cocos2d-x的进度条函数CCProgressTimer,我们可以这样定义://s_pPathSister1为图片的路径 CCProgressTimer *left = CCProgressTimer::cr
之前在学习cocos2d-x常用设计模式时,我们知道了一个相关的类CCNotifitionCenter,但当时那篇博文主要讲解观察者模式,对于CCNotifitionCenter类只是轻描淡写,之后我也在网上看了几篇关于此类的博文,但感觉都讲的不够全面,因此这里引用几篇相关博文,对他们做了一个总结,以得此文。一.应用场合: &n
最近参与的一个项目中,我负责自动回合制战斗场景设计,其中人物的动作基本上采用的都是帧动画,基本设计思路是这样的,首先为场景中的角色一一分配站位,其次为每个角色绑定一个站立的帧动画,由于每个人的站立时间是无法确定的,因此我也就简单明了的为它们绑定了一个永动型的站立动作,至角色动作需要改变时,如轮至某角色攻击时,首先stop该角色原先绑定的永动型站立动作,
今天在项目中用到了随机数,但发现cocos2d-x中宏CCRANDOM_0_1提供的都是非常有规律的随机数,后来上网查资料的值,产生随机数的函数rand需要一个“种子”,默认情况下,该种子的值是不变的,因此每次程序运行,我们都会看到,它所产生的一组随机数都是和上次的一样的,那么为了能够产生真随机数,我们就必须来动态的修改该种子的值,该过程可通过srand(unsigned int speed)函数
这篇博文中,主要将自己今天在项目中使用UIImageView类时遇到的一些问题写下来,其中涉及到一些不去尝试可能就不会知道的东西。 最近两天刚接触CocoStudio,在项目中使用了用它导出的文件,其中用到了一个图片控件,他在cocos2d-x中对应的类是UIImageView,本想通过Tag来获取该类的一个对象,并通过他的runAction方
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号