守望远方

热爱生活 热爱工作 守望远方

2012年12月20日

2.0版本cocos2d-iphone 开发之CCProgressTimer制作游戏中的血条

摘要: 在血条CCProgressTimer中,大家可以看到midpoint属性我设置为ccp(0.0.5),当然它默认是在(0.5,0.5)的,我把他的中心点调到了左侧,因为我需要从右往左依次减少血量的效果。大家可以根据需要自行设置它的中心位置。 然后还有最重要的一个属性:barChangeRate。这个属性决定了血条怎么进行缩放,就是说以什么方式来表现血量减少的效果。它的默认值是ccp(1,1)这种效果是当我们给血条重新设定percentage的值时它是以上下,左右各减少相应的比例来呈现效果的。而我需要的只是从右到左减少,上下不变,所以我设定barChangeRate的值为ccp(1,0)。这样就能满足我的需求了,大家需要的也可以通过调整midpoint和barChangeRate来实现。 阅读全文

posted @ 2012-12-20 14:28 守望远方 阅读(378) 评论(0) 推荐(0) 编辑