cocos2dx之创建有渐影效果的sprite

来源:互联网 发布:linux系统怎么学 编辑:程序博客网 时间:2024/06/05 22:45

在创建带有渐影效果的sprite,我们需要用到所提供的类:CCMotionStreakSprite,例子代码如下:

void MyMotionStreakBase::initLayer() {CCSize size = CCDirector::sharedDirector()->getWinSize();streak = CCMotionStreak::create(3, 3, 64, ccWHITE, "leftNormal.jpg" );streak->setPosition(ccp(size.width / 2.0f, size.height / 2.0f));this->addChild(streak, 1);this->setTouchEnabled(true);}void MyMotionStreakBase::ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent) {CCTouch *touch = dynamic_cast<CCTouch *>(pTouches->anyObject());CCPoint point = touch->getLocation();streak->setPosition(point);}


创建一个带有渐影效果的sprite成功!

0 0
原创粉丝点击