伤害飘字怎么做 |
您所在的位置:网站首页 › 飘字的图片 › 伤害飘字怎么做 |
+号/-号可以用fnt字体来做的。然后使用LabelBMFont来做。 fnt字体可以用bitmap font generator来做,下载地址是http://www.angelcode.com/products/bmfont/ 至于动画效果,我贴了一段以前写的2.2的代码,提供给你参考下。。。 void BattleLayer::show_hit_value( int pos ) { int hit_value=(0.8+CCRANDOM_0_1()* 0.4)30000; char hit_value_c; sprintf(hit_value_c,"%d",hit_value); CCLabelBMFont sprite_value; int fnt_size=(0.8+CCRANDOM_0_1()*0.6)*45; CCLOG(“fnsize:%d”,fnt_size); if (hit_valuesetPosition(ccp(m_pos_monster_x,m_pos_monster_y)); sprite_value->setOpacity(0); this->addChild(sprite_value); sprite_value->runAction(CCSequence::create( CCFadeIn::create(0.5f), CCScaleTo::create(0.2f,1.3f), CCMoveBy::create(0.2f,ccp(0,10)), CCFadeOut::create(0.5f), CCCallFuncN::create(this,callfuncN_selector(BattleLayer::remove_hit_value)), NULL) ); } |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |