Unity3D游戏记录回放插件EZReplayManager(一)

来源:互联网 发布:搜狗软件下载 编辑:程序博客网 时间:2024/04/30 11:25

EZReplayManager是运用在游戏或者仿真软件中记录视频回放的插件,其主要可以回放的是位置信息、旋转信息和粒子效果。它主要是通过记录游戏对象的位置信息和旋转信息,当然还有发生位置信息和旋转信息变化时的时间。当回放的时候,将真实的记录信息的游戏对象隐藏,重新生成对应的游戏对象,之后按照记录的信息回放。

EZReplayManager 是一款简单并且易操作的插件,通过该插件自带的两个例子就可以操作,下面是该插件自带的例子
这里写图片描述

那现在就让我们一起体验它视频回放的魅力吧。

1、将预制体EZReplayManager拖入Scene场景中,创建一个Cube,记录Cube的移动。编写脚本,让Cube向Z轴的正方向移动,代码如下:

void Update () {        this.transform.Translate(Vector3.right*Time.deltaTime);    }

2、找到EZReplayManager游戏对象在Inspector面板上的Game Objects To Record属性,将Cube拖入进去,如下图所示

这里写图片描述

其中Game Objects To Record属性就是要保存记录信息的游戏对象。

3、之后运行,即可看到视频回放啦

点击Start recording就是开始记录
这里写图片描述

点击Replay就是开始回放记录
这里写图片描述

下面进入视频回放界面,可以进行播放、暂停、倒放等。
这里写图片描述

这一节是不是很简单呀,快快动手操作把。
下一节将介绍EZReplayManager其他属性!
欢迎加本人QQ:1909546349,一起讨论!

1 0