Unity3D-gif转Texture2D
来源:互联网 发布:2017年伤感网络歌曲 编辑:程序博客网 时间:2024/05/23 01:03
最近在处理头像问题时遇到gif在unity中加载出现红色问号的问题,在网上查到大部分通过引入System.Drawing这个库使用Image转换使用,但是在移动平台System.Drawing依赖了其他库,一直无法实现。最后找到了一个纯C#实现的库,使用起来十分方便。
UniGif GitHub地址
主要使用UniGif中的两个方法GetTextureList()和GetTextureListCoroutine()
异步接口
public static IEnumerator GetTextureListCoroutine (MonoBehaviour mb, byte[] bytes, Action<List<GifTexture>, int, int, int> cb, FilterMode filterMode = FilterMode.Bilinear, TextureWrapMode wrapMode = TextureWrapMode.Clamp, bool debugLog = false)
同步接口
public static List<GifTexture> GetTextureList (byte[] bytes, out int loopCount, out int width, out int height, FilterMode filterMode = FilterMode.Bilinear, TextureWrapMode wrapMode = TextureWrapMode.Clamp, bool debugLog = false)
阅读全文
0 0
- Unity3D-gif转Texture2D
- Unity3d-Texture2D
- Unity3d-加载Texture2D
- Unity3d-Texture2D.ReadPixels
- Unity3d Texture2D打包图集
- 将Gif图转换成Unity Texture2D
- unity3d texture2d动画(纹理动画)
- Unity3d 截屏之后转换成Texture2d
- Unity3D中texture2D函数使用详解
- Unity3D中的Texture2D纹理失真解决办法
- 在Unity3D中旋转Texture2D贴图
- Unity3D中texture2D函数使用详解
- Texture2D转Sprite
- Bitmap & Texture2D 互转方法搜集
- Bitmap & Texture2D 互转方法搜集
- Unity 中 Png转Texture2D再转Sprite
- (VR, AR)unity3d和Android java通信 传输 byte图片在Texture2d显示
- unity3d 克服不支持gif,实现动画
- 指针习题
- 工作这么久这些软件你都用过吗?第三款说不定你到现在都不知道!
- 字节码:ASCII编码:单字节编码,ANSI编码:多字节编码,UNICODE编码:宽字节编码
- java基础之运算符
- linux常用实战命令(亲测血的教训,持续总结更新)
- Unity3D-gif转Texture2D
- 突然想写点什么~
- 史上最详细的Android Studio系列教程
- HashMap源码分析
- 二分查找
- 循环矩阵傅里叶对角化
- poj 3061
- C++的类静态成员
- mysql 定时备份数据库脚本