序列帧动画 TOM猫

加载图片的方式

 

UIImage *image = [UIImage imageNamed:filename]; //有缓存,传文件名

 

UIImage *image = [UIImage imageWithContentsOfFile:全路径] //没有缓存,传的文件全路径



/**获取图片名称,播放图片*/

-(void)animationTomWithCount:(int)count name:(NSString *)name

{

//定义一个数组,存放图片

    NSMutableArray *imageArray = [NSMutableArray array];

    for(int i = 0 ; i < count ; i++)

    {

        //拼接图片的名称

        NSString *imageName = [NSString stringWithFormat:@"%@_%02d.jpg",name ,i];

        //获取图片的全路径

        NSBundle *bundle = [NSBundle mainBundle];

        NSString *path = [bundle pathForResource:imageName ofType:nil];

        //获取图片

        UIImage *image = [UIImage imageWithContentsOfFile:path];

        //将图片放到图片数组中

        [imageArray addObject:image];

    }

    //将图片数组赋值给image动画

    self.images.animationImages = imageArray;

    //定义动画播放时间

    self.images.animationDuration = imageArray.count * 0.06;

    //定义播放遍数

    self.images.animationRepeatCount = 1;

    //开始播放

    [self.images startAnimating];

    //播放完成后,0.5秒释放图片内存

    [self.images performSelector:@selector(setAnimationImages:) withObject:nil afterDelay:self.images.animationDuration + 0.5];

}

 

/**drink方法*/

-(IBAction)drink

{

    [self animationTomWithCount:81 name:@"drink"];

}

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 人物序列帧动画素材在CSDN上可以说是非常丰富的。CSDN作为一个专业的IT技术社区和资源平台,汇聚了大量开发者和设计师,其中就包括了许多优秀的动画设计师。 在CSDN上搜索人物序列帧动画素材,你可以找到大量的资源供你选择。这些素材涵盖了各种类型的人物,包括卡通、实景、科幻等等,你可以根据自己的需求进行筛选。这些素材不仅涵盖了人物的不同姿势和表情,还包括了各种动画效果,如行走、跑动、跳跃等。无论你是在制作游戏、动画片,还是在设计手机APP或者网站,都能在CSDN上找到适合的素材。 同时,CSDN上还有许多优秀的动画设计师会分享自己制作的人物序列帧动画素材,这些素材经过精心设计和制作,质量较高且具有独特性。你可以通过他们的分享来获取灵感和参考,学习他们的技巧和经验。 总之,CSDN是一个非常适合寻找人物序列帧动画素材的平台。在这里你不仅能够找到丰富多样的素材供你选择,还可以学习到其他设计师的经验与技巧,提升自己的设计水平。无论你是初学者还是专业人士,CSDN都能满足你的需求。 ### 回答2: 人物序列帧动画素材是指一系列连续的静止图像,通过快速播放形成动画效果。在csdn(中国软件开发网)上,可以找到各种类型的人物序列帧动画素材。 在人物序列帧动画中,动画设计师可以使用这些素材来创建各种生动的动画效果。这些素材通常包括不同角度和动作的人物图像,如行走、奔跑、跳跃等。设计师可以根据需要选择合适的素材,并按照时间顺序排列,形成连贯的动画。 通过csdn获取人物序列帧动画素材具有以下优势: 1. 多样性:CSDN上的素材库拥有丰富多样的人物序列帧动画素材,包括不同风格、不同年龄、不同性别的人物素材,能够满足各种类型动画的需求。 2. 可定制性:素材库中的人物序列帧动画可以被设计师自由修改和定制,可以根据动画的需求进行细微调整,如改变人物的表情、姿势、颜色等。 3. 省时省力:通过csdn获取人物序列帧动画素材,设计师无需从零开始设计人物动画,可以节省大量的时间和精力,专注于动画的创意和细节。 总之,人物序列帧动画素材是csdn提供给设计师和开发者的有价值资源,通过这些素材的运用,可以为动画注入生命力,实现更加精彩的效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值