本帖最后由 七个柚子多少钱 于 2020-8-8 12:36 编辑
在很多项目中都有替换开机动画的需求,以下是制作开机动画需要注意的地方:
一、开机动画压缩格式必须为存储方式开机动画压缩包必须以 存储方式 进行压缩,否则无法播放开机动画。
二、开机动画压缩包不能包含bootanimation文件夹
开机动画压缩包不能包含bootanimation文件夹,必现是如下格式。
三、开机动画图片 size 以及格式需要完全统一
开机动画图片需要统一格式跟size,不然因为大小不统一,播放出来很丑
四、开机动画帧率,播放速度配置方案
desc.txt文件用来定义开机动画的播放配置
以 1280* 720的图片举例如下: - 720 1280 10
- p 1 0 folder1
- p 0 0 folder2
复制代码 第一行的参数:
前两位720和1280分别表示要显示动画的 width和height.
第一行的第三个参数
10是定义动画播放的预订帧率(FPS).这个帧率FPS是指:每秒动画播放的帧数。
第二行和第三行,设置顺序播放和无限循环播放
第一个参数p是google default的设计,请保留以p开头。 第二个参数1表示这一行对应folder所需要循环播放的次数,如果是0则表示是无限循环播放,直到系统ready后通过被动退出。 第三个参数0表示这一行对应folder里面的每一帧图片依次解析渲染完成后,要进入下一个循环 第四个参数folder1 表示对应设置规则的folder的path。
默认的设计,都是将顺序播放的动画放在一个folder,定义这个folder所需要循环的次数;在无限循环的folder内放置一张图片,保证动画没有收到退出指令的时候,动画可以一直显示.
|