最近需要在项目中演示文字的笔画GIF,百度后的方法多数需要using System.Drawing
此方法在手机上无法运行(因为用到了System.Drawing.dll)
挣扎了许久后终于找到了一个好用的插件,使用效果如下,略作修改后,安卓手机上也能正常运行(未添加ios路径,有需要的自行修改吧)
文章末尾包体内附示例场景
FIX Plane脚本用于调整plane比例
核心算法在UNI GIF脚本中
load On Start勾选后会自动播放下方填写的文件路径(默认根目录为StreamingAssets)
再下面可以关联一个RawImage ,用于在Cavas中播放GIF
运行时变更GIF路径的方法是:StartCoroutine (uniGifTexture.SetGifFromUrlCoroutine (string Path));
同样的,以StreamingAssets为根目录,放在这个目录下的文件直接填写名称即可;
奉上包体 https://download.csdn.net/download/noootwo/10212723#comment
如果用不了可以留言
感谢@AWNUXCVBN 分享的插件
感谢@海涛高软 的分享 http://blog.csdn.net/qq_15267341/article/details/74397677