[讨论]关于手机中透明动画的制作方法

hxxyljh

普通会员
2003-09-13
120
0
0
前两天我在论坛上发了一个如何制作透明动画的求助贴子,但答案都是将动画背景色换成和原背景色一样,我觉得这是一个蠢办法,不能体现diy一族的本色。经过数日的摸索和N次的刷机,终于让我找到了方法,制出的动画是透明的,完全没有背景。
首先在photoshop中制作一个动画的每一帧,然后分别导出为独立的bmp图像。使用image2lcd这个软件,将刚才导出的每个图像再导出为bin文件(不含文件头数据),注意导出图像时需设置和原图像相同的大小和色深(16位),这样导出的文件刚好和手机中的每一帧大小一模一样。再用winhex分别打开原动画资源文件所在的刷机文件(如更改沙漏动画就要打开bin2文件)和刚才生成的几个bin文件,将这几个bin文件中的数据分别复制到原刷机文件的对应位置上就可以了。
而使用samsung diy 3.2 full来替换原沙漏动画时将会有一个白色的背景框。
原沙漏动画被替换成咖啡:


附上的5个bin文件:
 

hxxyljh

普通会员
2003-09-13
120
0
0
前两天我在论坛上发了一个如何制作透明动画的求助贴子,但答案都是将动画背景色换成和原背景色一样,我觉得这是一个蠢办法,不能体现diy一族的本色。经过数日的摸索和N次的刷机,终于让我找到了方法,制出的动画是透明的,完全没有背景。
首先在photoshop中制作一个动画的每一帧,然后分别导出为独立的bmp图像。使用image2lcd这个软件,将刚才导出的每个图像再导出为bin文件(不含文件头数据),注意导出图像时需设置和原图像相同的大小和色深(16位),这样导出的文件刚好和手机中的每一帧大小一模一样。再用winhex分别打开原动画资源文件所在的刷机文件(如更改沙漏动画就要打开bin2文件)和刚才生成的几个bin文件,将这几个bin文件中的数据分别复制到原刷机文件的对应位置上就可以了。
而使用samsung diy 3.2 full来替换原沙漏动画时将会有一个白色的背景框。
原沙漏动画被替换成咖啡:


附上的5个bin文件:
 

fireferrari

普通会员
2003-09-12
163
0
0
我是把原来的单色的背景都换成了图片,但是每次出现沙漏的时候都是会带着原来的颜色的背景的,及其不好看。