都超级vip了
给他配一个1对1客服,让他提需求要什么样的头像
然后给他做一个spine动画当头像 
定制头像框已经做了,剩下的就是揍策划了
超级VIP充的不够,才100
一个月,不值得一对一
涨到1000再说
使用Plane B了,服务端把gif解析成碎图还有帧时间数据,下发给客户端,客户端自己去根据时间设置图片,方案可行
1赞
那个libgif 应该能满足你的需求, 你自己查查看, 不过如果你是客户端可以考虑在客户端找解码组件,用桥接解码后把rgba buffer回传给js 进行canvas处理
另一种可以布nodejs服务器, 用sharp那个库解gif动画, 但ta是弄成一张上至下的序列帧图, 你自己要做处理, 不然尺寸超标就无法渲染。
那个库在浏览器上问题不大,上安卓和iOS后就好多播放不了,就是尺寸,uv什么的把握不好
刚写了一个,使用两种方式实现,各有优缺点,如果有哪位同鞋有优化改进,欢迎反馈更新。
1,结合shader,不适合图片多或大图
2,创建spriteframe实现
CocosGifPlayer.zip (1.9 MB)
6赞
之前的代码有点小问题,没有把gifTexture和frames重制,重新更新上传了一下
大佬厉害,待我空闲的时候试试这个方案,我暂时用服务端解析成帧图片和时间间隔json,打包成zip,客户端下载zip到本地,解析zip,通过时间间隔去设置帧图片来模拟gif效果
