有个需求,资源 .gif ,cocos creator 怎么播放 gif文件呀

用PHOTOSHOP打开GIF,是导入了GIF的每一帧,把这些帧导出来作帧动画是我能想到的最省性能的方法

我写了个gif转帧动画的插件,你可以再插件市场看下。

可以实现远程加载gif图片吗

只能1.9版本用?根本装不了啊

https://github.com/newGy/cocos-creator-gif-2.4.4.git
支持2.4.4版本加载本地和网络gif

3赞

mark~~~~

更新了,GIF.ts里面GIFCache初始化的时候,加入了区别原生和web端的处理方法

1赞

感谢大佬,2.4.6亲测可用

动图太大帧太多了后,在解析gif图的时候,进程会卡死几秒钟。有什么办法解决吗

https://github.com/yesrefueling88/cocos-creator-gif
基于楼上老哥的项目增加了微信小程序支持

1赞

大佬 https://i.giphy.com/media/ELzynrmLBBX9OROup8/giphy-preview.gif 你看这个地址的gif 展示出来就跟原图不一样 我看不懂为啥 求指教

为啥一定非要费时费力的用GIF呢,这个简单的动画直接用序列帧动画来做不是更好吗

关键是网上的gif资源 用序列帧动画的前提也要解析出每一帧图片资源吧,我现在解析出来的每一帧的图片资源不对,怎么整

下载gif,导入PS你就会看到gif的每一帧

导出,合图,然后再引擎里做序列帧动画就行了

现在的场景是用户搜索出来一个gif资源 你要把他展示到画布里 不是说我就非得展示某一个特定的gif 是要展示一个网络的gif

大佬 我要cocos 播放一个网络资源的gif 怎么搞啊?

你实现了远程加载gif 吗

哦哦,是远程加载啊,这就涉及到我的知识盲区了,不好意思 :sweat_smile:

我一个啥也不会的人在这写这玩意 大佬不告诉我 我都不会写