如何在pan cocos 2d iphone之后缩放动画

时间:2013-12-06 04:20:05

标签: cocos2d-iphone zoom pan

我想在平移后显示缩放动画。

   - (void) didLoadFromCCB
   {

       self.anchorPoint = ccp( 0.9, 0.9 );
       self.scale = 1;

   }


   - (void) update:(ccTime)delta
   {


    float posX = self.position.x;
    float posY = self.position.y;
    float posNewX = posX - 100*delta;

    if (posX > -1024) {
      self.position = ccp(posNewX, posY);
    }else if (posX  < -1024) {

    id action2=[CCScaleTo actionWithDuration:4.5 scale:1.20];

    CCSequence *scaleSeq = [CCSequence actions:action2, nil];

    [self runAction:scaleSeq];

    }


 }

平移正在运行,但缩放动画无效。

1 个答案:

答案 0 :(得分:0)

animation.scale--; 将它写在你的delta函数中它会减少每次动画的大小..如果你想增加使用Scale。