欢迎登录

unity3D操作回放的插件EZReplayManager使用

:2018-07-19    :711 次   :1127 字   

介绍:


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

最新版教程:新版教程

所支持的Unity版本  :5.5.4 及以上版本


原版商店下载:下载链接


应用实例下载:下载的链接:点击下载 密码: 6a3w


使用教程:


1、用Cube创建一个Player,之后创建一个Panel。


2、将EZReplayManager预制体拖到Scene中。


3、将要记录的游戏对象添加到EZReplayManager的属性上面

20170409155805285.png


运行后会出现:


image.png


4.保存配置文件的的应用代码


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Game : MonoBehaviour {
// Use this for initialization
void Start(){}	//Update is called once per frame
void Update(){}
private void OnGUI(){
if(GUI.Button(new Rect(20, 20, 130, 20), "新游戏")){
Application.LoadLevel(0);}
if(GUI.Button(new Rect(20, 110, 130, 20), "保存记录"))
{EZReplayManager.saveToFile("example1.ezr");}
if (GUI.Button(new Rect(20, 140, 130, 20), "回放过去"))
{EZReplayManager.loadFromFile("example1.ezr");}
}
}



参考链接 :原文

    暂无评论,快来抢沙发吧!
×