-
近期文章
近期评论
文章归档
分类
功能
标签归档:animation
FireMonkey GIF处理的更新
盒子上人才济济,很快就有兄弟发现在Android中有问题。
经过调试,发现Android中TCanvas.DrawBitmap对透明处理跟Windows不太一样,而是把透明部分也覆盖上去了,于是自己处理了一下帧的叠加,自己复制Bitmap的Scanline颜色,跳过透明即可。
2017.4.19[……]
FireMonkey跨平台的GIF解决方案
用FireMonkey的同学们一定知道FireMonkey对GIF动画的支持不是太好,只有静态的。
网上已有的解决方案就是先手动预处理GIF文件分割成多个单张,然后放到BitmapList中,缺点是要手动处理,而且帧速率也麻烦。因为项目中要实现了一个GIF的格式处理,代码整理了一下,嫁接到Fire[……]