Unity中实现UI序列帧动画
来源:互联网 发布:人工智能 时时彩 编辑:程序博客网 时间:2024/05/17 02:36
以前做动画都是使用Animation来制作的。但是当遇到美术给到序列帧动画的时候应该如何直接把序列帧动画放到UI上来实现呢?一定会有人说,直接转换Sprite然后把所有的序列帧选中拖到Hierarchy底下就可以了。但是这样是不对的,那样做出来的是一个Animation,它操作的时候SpriteRenderer的Sprite属性:
但是Canvas下边需要改变的应该是Image:
所以我们直接使用拖Sprite生成的Animation是无法操作Canvas下的Image的,因为在动画控制器中根本找不到Image->SourceImage这个属性。那我们应该怎么办呢?这里有一个最笨的办法,就是我们新建一个控制器去控制SourceImage,然后一帧一帧的把序列帧的图片放进去。这样我们就可以使用美工给到的序列帧图了。但是这样很麻烦啊有没有,要手动拖进去几十张图是很痛苦的。所以一定有一个简单的方法来实现,待我研究以后贴上来分享。
---------
今天又双叒叕遇上这个问题了,搜到自己的博客被自己坑了一发。
阅读全文
0 0
- Unity中实现UI序列帧动画
- unity序列帧小动画实现笔记
- unity中制作序列帧动画
- Unity 序列帧动画
- unity-序列帧动画
- Unity-基于NGUI下的序列帧动画代码实现
- Unity中基于NGUI插件制作序列帧动画
- 【Unity】Unity制作序列帧动画
- Unity Shader UV动画(序列帧动画)
- Unity中实现UI跟随
- unity序列帧动画的粒子特效
- unity UV 序列动画 shader
- UNITY中帧动画的制作
- cocos2d-x中的序列帧动画实现
- Cocos2d-x研究: 序列帧动画实现
- unity3d 实现帧序列精灵动画
- Cocos2d-x入门: 序列帧动画实现
- UGUI实现UI精灵由小到大渐变效果——配合unity动画曲线
- android ColorstateList着色
- libevent源码分析(6)--2.1.8--创建和释放libevent句柄event_base的相关函数
- 拉普拉斯矩阵到谱聚类
- JNI 实战全面解析
- 用openrowset函数操作远程数据库
- Unity中实现UI序列帧动画
- MFC学习笔记——GDI绘图
- React Native android 错误 com.atlassian.mobile.video:okhttp-ws-compat:3.7.0-atlassian1.
- Lua学习笔记(2)-语句、函数
- java web 项目启动的加载顺序
- Android Studio中使用jni进行opencv开发的环境配置
- UIBezierPath 了解
- [第十章]Python Request库的使用
- 数据库质疑或只有MDF文件资料