Cocoa touch 如何根据图像的位置以编程方式调整精灵图像的大小

Cocoa touch 如何根据图像的位置以编程方式调整精灵图像的大小,cocoa-touch,cocos2d-iphone,ipad,Cocoa Touch,Cocos2d Iphone,Ipad,我有10个相同大小的球的图像。我需要显示球的动画。球动画应以image1开始,以image10结束。 我想证明球是远离投掷位置的。因此,我需要显示动画末尾的图像很小。 为此,我手动调整了球的图像大小。 如何根据图像的位置以编程方式将图像缩放到较小的尺寸? 谢谢。做一个柜台。每个帧向计数器添加一个,并根据该计数器更新精灵的比例 #define scale 5 -(void)foo { if(counter<100) { counter = counter

我有10个相同大小的球的图像。我需要显示球的动画。球动画应以image1开始,以image10结束。
我想证明球是远离投掷位置的。因此,我需要显示动画末尾的图像很小。
为此,我手动调整了球的图像大小。 如何根据图像的位置以编程方式将图像缩放到较小的尺寸?
谢谢。

做一个柜台。每个帧向计数器添加一个,并根据该计数器更新精灵的比例

    #define scale 5
-(void)foo
{
    if(counter<100)
    {
      counter = counter + 1;
      [ball animatewithframe:counter];
      [ball setScale:(1/counter*scale)]; //this will get smaller and smaller as counter goes to   500

    }
}
#定义刻度5
-(作废)富
{
if(计数器