58 lines
2.5 KiB
C#
58 lines
2.5 KiB
C#
|
namespace Thousandto.Cinematic
|
|||
|
{
|
|||
|
//剧情对象
|
|||
|
public enum KeyFrameOption
|
|||
|
{
|
|||
|
Add,
|
|||
|
Remove,
|
|||
|
Copy,
|
|||
|
Paste,
|
|||
|
}
|
|||
|
|
|||
|
//事件定义,新增事件需要写到最后,不然老的剧情解析会出问题
|
|||
|
public enum KeyFrameEvent
|
|||
|
{
|
|||
|
加载模型, //加载模型
|
|||
|
坐标变换, //平移
|
|||
|
播放动作, //动作
|
|||
|
播放场景特效, //全局放特效
|
|||
|
播放绑定特效, //绑定点放特效
|
|||
|
播放场景音效, //全局放声音
|
|||
|
播放定点音效, //绑定点放声音
|
|||
|
显示对话, //对话
|
|||
|
暂停, //暂停
|
|||
|
显示boss名字, //boss信息
|
|||
|
相机参数设置, //相机参数信息
|
|||
|
设置隐藏或显示, // 设置隐藏或显示
|
|||
|
绑定坐骑, //绑定坐骑
|
|||
|
同步到本地相机坐标, //同步本地相机位置
|
|||
|
同步到本地角色坐标, //同步本地角色位置
|
|||
|
本地相机同步到剧情坐标, //本地相机同步到剧情位置,在剧情播放完时设置
|
|||
|
本地角色同步到剧情坐标, //本地角色同步到剧情位置,在剧情播放完时设置
|
|||
|
慢动作, //时间缩放0.1 - 2.0
|
|||
|
振动效果, //振动
|
|||
|
相机运动模糊效果, //相机运动模糊效果
|
|||
|
相机渐黑效果, //相机渐黑效果
|
|||
|
场景物件, //当前gameobject是场景中的某个物件
|
|||
|
|
|||
|
//UI效果---------------
|
|||
|
显示Texture, //全屏显示一个texture,用于展示主题
|
|||
|
清除Texture, //清除全屏texture
|
|||
|
播放UI特效, //UI特效
|
|||
|
屏幕渐黑效果, //UI层面渐黑
|
|||
|
屏幕渐亮效果, //UI层面渐亮
|
|||
|
显示上下边框, //显示UI的上下边框
|
|||
|
隐藏上下边框, //隐藏UI的上下边框
|
|||
|
UI图片Alpha效果, //Texture的alpha效果
|
|||
|
隐藏UI特效, //UI特效
|
|||
|
//---------------------------------
|
|||
|
|
|||
|
相机跟随, //相机跟随
|
|||
|
|
|||
|
Count,
|
|||
|
PlayAnimByFrame, //按帧播放动作, 不显示在编辑器上
|
|||
|
UI效果, //UI效果
|
|||
|
}
|
|||
|
}
|
|||
|
|