mirror of
https://github.com/wu736139669/SmallGame_Cocos2dx.git
synced 2026-08-05 06:23:09 +00:00
45 lines
1.4 KiB
C++
45 lines
1.4 KiB
C++
/********************************************************************
|
|
created: 2014/05/08
|
|
filename: EffectActionHelp.h
|
|
author: 王少培
|
|
purpose:
|
|
*********************************************************************/
|
|
|
|
#include "EffectActionHelp.h"
|
|
#include "GameUIExportJson.h"
|
|
USING_NS_CC;
|
|
void CEffectActionHelper::play(EEffectActHelpType eType,CCNode* pParent,CCPoint pt)
|
|
{
|
|
CCSprite *p;
|
|
if (eType == eHelp5Second) {
|
|
p = CCSprite::create(img5Second);
|
|
p ->setScale(0.3);
|
|
}
|
|
else if (eType == eHelp20000) {
|
|
p = CCSprite::create(img20000);
|
|
p ->setScale(0.7);
|
|
}
|
|
else if (eType == eHelp50000){
|
|
p = CCSprite::create(img50000);
|
|
p ->setScale(0.7);
|
|
}
|
|
else if(eType == eHelpShield){
|
|
p = CCSprite::create(imgShield);
|
|
p ->setScale(2);
|
|
}else if (eType == eHelpMul5)
|
|
{
|
|
p = CCSprite::create("GameMemoryLayer/mul5.png");
|
|
p ->setScale(1);
|
|
}else if (eType == eHelpTime)
|
|
{
|
|
p = CCSprite::create("./CocoStudioResources/GameItem/400003.png");
|
|
p ->setScale(2);
|
|
}
|
|
p->setPosition(pt);
|
|
CCMoveBy *upMove = CCMoveBy::create(0.3, ccp(0, 10));
|
|
CCScaleTo *sizeChange = CCScaleTo::create(0.3, 0.1);
|
|
CCFadeTo *aph = CCFadeTo::create(0.3, 0);
|
|
//CCCallFunc *actionStopCallBack = CCCallFunc::create(this, callfunc_selector(Game_Memory::callBack));
|
|
pParent->addChild(p,1000);
|
|
p -> runAction(CCSequence::create(CCShow::create(),upMove,sizeChange,aph,CCRemoveSelf::create(),NULL));
|
|
} |