Unity MegaFiers 顶点动画
官方视频教程例如以下:
- Blender 2.72
- Unity 4.5.4
- MegaFiers 2.74
创建物体和动画
- 确认立方体处于桔黄色外框包围的“被选中”状态;
- 用鼠标把绿色的当前帧指示线拖到第1帧;
- 在“用户视图”中按下键盘 I 键,运行插入关键帧命令;
- 在弹出的菜单中选择第二项“旋转”;
- 用鼠标把绿色的当前帧指示线拖到第100帧(能够看到刚才第1帧附近多了一条黄色的竖线);
- 在“用户视图”中按下键盘 R 键,运行旋转命令,出现了一条虚线连接着变成双箭头的鼠标;
- 紧接着按下键盘 Z 键,出现一条垂直竖线,限定立方体仅仅能沿着Z轴旋转;
- 紧接着键盘输入 180 回车,完毕了把Cube立方体沿着Z轴旋转180度的操作;
- 在“用户视图”中下键盘 I 键,再次运行插入关键帧命令;
- 在弹出的菜单中仍是选择“旋转”;
- 能够看到刚才第100帧附近也多了一条黄色的竖线;
- 如今用鼠标左键点击并按着屏幕下方的播放键(或者按下键盘的 Alt+A);
- 能够看到立方体旋转,整个动画从第1帧到第100帧完毕,往后的动画则是继续保持最后的状态不变;
- 接着按上面的类似步骤,完毕第101帧到第250帧的缩放动画,插入关键帧菜单选择“缩放比例”,运行的缩放命令为SZ3;
- 保存为“cube.blend”文件;
- 导出为.mdd文件(须要先在“用户设置...”→“导入-导出”里勾选mdd格式)。
导入物体和动画
Mode”为“Replace”,拖动“Time”的值,就可以在编辑器模式下观看此时的动画帧,例如以下图所看到的:
控制动画播放
|
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
using UnityEngine;
using System.Collections; public class test : MonoBehaviour { public MegaPointCacheAnimator anim; void OnGUI() { , , , ), "缩放")) { if (anim == null) { anim = GetComponent<MegaPointCacheAnimator>(); } anim.PlayClip("Scale"); } } } |
Unity MegaFiers 顶点动画的更多相关文章
- Unity插件 - MeshEditor(五) 网格顶点动画(变形动画)
源码已上传至github,并持续更新,链接请看底部.(本帖跟随github持续更新) 网格顶点动画(变形动画)是针对于物体的形状可以随意变换并记录为关键帧的动画,虽然模型的顶点数据还是应该交给GPU绘 ...
- unity 对Animator动画系统的研究
unity的新动画系统叫Mecanim,使用Animator来取代旧系统Animation,按Unity文档的惯例:知识点主要分2部分:unity manual和unity script,读者可以边看 ...
- 关于Unity中Mecanim动画的动画状态代码控制与代码生成动画控制器
对于多量的.复杂的.有规律的控制器使用代码生成 动画状态代码控制 1:每个动画状态,比如进入状态,离开状态, 等都有可能需要代码来参与和处理,比如,进入这个动画单元后做哪些事情,来开这个动画单元后做哪 ...
- Unity Shader序列帧动画学习笔记
Unity Shader序列帧动画学习笔记 关于无限播放序列帧动画的一点问题 在学shader的序列帧动画时,书上写了这样一段代码: fixed4 frag(v2f i){ // 获得整数时间 flo ...
- unity代码添加动画,并传参数
测试界面 button一个 sprite一个 测试代码 public class BgObject : MonoBehaviour { void Start() { List<string> ...
- unity shader序列帧动画代码,顺便吐槽一下unity shader系统
一.看到UNITY论坛里有些人求unity shader序列帧动画,写shader我擅长啊,就顺势写了个CG的shader.代码很简单,就是变换UV采样序列帧贴图,美术配置行数列数以及变换速度. Sh ...
- 基于ShaderX5的顶点动画
关于顶点动画,ShaderX5里有篇专门来讲,在虚幻3引擎里也有一个更加丰富的实现.使用了一个Pivot Painter的3dmax脚本.其实自己灵活用vertex color可以避开使用Pivot ...
- unity中的动画制作方法
Unity中的动画制作方法 1.DOTween DoTween在5.0版本中已经用到了,到官网下载好插件之后,然后通过在项目中导入头using DG.Tweening;即可. 一些常用的API函数 D ...
- 关于Unity中顶点片元Shader实例
补充 float4 fixed4 _Time 1: float4是内置向量 (x, y, z, w); float4 a; 访问单独成员a.x, a.y, a.z, a.w;2: fixed4 是内置 ...
随机推荐
- 6个最佳的开源Python应用服务器
6个最佳的开源Python应用服务器 首先,你知道什么是应用服务器吗?应用服务器通常被描述为是存在于服务器中心架构中间层的一个软件框架. AD: 首先,你知道什么是应用服务器吗?应用服务器通常被描述为 ...
- linux下编译qt5.6.0静态库——configure配置(超详细,有每一个模块的说明)(乌合之众)
linux下编译qt5.6.0静态库 linux下编译qt5.6.0静态库 configure生成makefile 安装选项 Configure选项 第三方库: 附加选项: QNX/Blackberr ...
- fzu 1911 C. Construct a Matrix
C. Construct a Matrix Time Limit: 1000ms Case Time Limit: 1000ms Memory Limit: 32768KB Special Judge ...
- 进程、线程、轻量级进程、协程和go中的Goroutine
进程.线程.轻量级进程.协程和go中的Goroutine 那些事儿电话面试被问到go的协程,曾经的军伟也问到过我协程.虽然用python时候在Eurasia和eventlet里了解过协程,但自己对协程 ...
- MFC自绘(17篇)
http://www.cnblogs.com/lidabo/category/477377.html
- Redis:安装、配置、操作和简单代码实例(C语言Client端)
Redis:安装.配置.操作和简单代码实例(C语言Client端) - hj19870806的专栏 - 博客频道 - CSDN.NET Redis:安装.配置.操作和简单代码实例(C语言Client端 ...
- Oracle安装配置流程
Oracle安装流程 第一次自己动手安装oracle,之前对oracle安装配置一窍不通,最后最终弄好.总结下. 1. 安装oracle10gserver端 2. 安装oracle10gclien ...
- TControlStyle.csParentBackground的作用(附Delphi里的所有例子,待续)
Only applicable when Themes are enabled in applications on Windows XP. Causes the parent to draw its ...
- 自适应滤波器(Adaptive Filter)
======= Wikipedia的解释 ======= 自适应滤波器是能够根据输入信号自动调整性能进行数字信号处理的数字滤波器.作为对比,非自适应滤波器有静态的滤波器系数,这些静态系数一起组成传递函 ...
- 第二章 IoC Setter注入
Setter注入又称为属性注入.是通过属性的setXXX()方法来注入Bean的属性值或依赖对象.由于Setter注入具有可选择性和灵活性高的优点,因此Setter注入是实际应用中最常用的注入方式. ...