Animation的createFrams的使用

createFrams官网上的介绍是,这个是可以创建多个动画模板供不同的Animation类实例化对象使用的,也就是说,多个不同的Animation一起公用我们用createFrams所创建的动画模板,仅需要知道我们在用createFrams创建时,动画模板的名称就可以轻松使用图集制作动画的效果。    

    createFrams的参数大致有: 1、预加载后的url地址(注意需要时预加载后的url资源);2 、我创建这套动画模板的名称,这个也是我们以后要在哪个动画对象中使用的动画名称。

    在实现创建动画模板的过程中,我原本以为,它和loadImage,loadAtlas的创建时一样的,都是在Animation类的实例化对象上实现的,之后查看了下官方视频打飞机的代码,发现并不是在Animation的实例化对象实现的,而是在类本身实现的,之后去代码源文件上查看了下,发现了下这个方法是静态方法,代码如下图                                                                                   

    代码实现过程:    1、资源加载 ;   

                                                       

                                 2、创建动画模板及动画;

                                                        

                                  3、动画模板的调用;

                                               如下图,我们使用模板时,最终还是要在我们所创建的动画对象上使用的,play里的第三个                                           就是我们在创建动画模板时给模板起的名称。

                                                                                                    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值