Unity3D Anim Clip 向脚本发送事件
2016-11-02 09:05
190 查看
【1】为动画添加事件
Step 1:
在你的Animator Controller视图里面找到一个状态,然后,点击atk_3找到动画
Step 2
点击Edit 开始编辑动画
Step 3
(1)根据预览窗口找到插入事件的位置
(2)点击按钮添加事件,并在时间轴上调整事件。
(3)点击事件图标,打开事件设置窗口
(4)设置事件函数,和参数,这里我把三个事件都设置为AnimTriggerAction,参数分别填1,2,3表示三段攻击的不同阶段。
Step 4
这个脚本应该和Animator绑定到同一个GameObject上。之后播放动画的时候,就能看到对应的Log了。之后你就可以处理DPS输出逻辑了。
Step 1:
在你的Animator Controller视图里面找到一个状态,然后,点击atk_3找到动画
Step 2
点击Edit 开始编辑动画
Step 3
(1)根据预览窗口找到插入事件的位置
(2)点击按钮添加事件,并在时间轴上调整事件。
(3)点击事件图标,打开事件设置窗口
(4)设置事件函数,和参数,这里我把三个事件都设置为AnimTriggerAction,参数分别填1,2,3表示三段攻击的不同阶段。
Step 4
这个脚本应该和Animator绑定到同一个GameObject上。之后播放动画的时候,就能看到对应的Log了。之后你就可以处理DPS输出逻辑了。
相关文章推荐
- Unity3D【脚本】 给按钮绑定自己的点击事件
- Unity3D 学习 - 通过C#脚本创建简单的按钮、响应事件
- Unity3D笔记九 发送广播与消息、利用脚本控制游戏
- PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)
- unity3d 使用委托+事件 完成低耦合发送消息
- Unity3D 发送广播与消息、利用脚本控制游戏
- 二、Unity3D挂载脚本与事件函数
- Java事件处理与发送
- ASP.NET服务器控件发送脚本(1)
- ASP.NET服务器控件发送脚本(4)
- 用linkbutton事件和超链接发送邮件
- 服务器控件button点击时执行脚本弹出提示对话框Button2.Attributes.Add("onclick","事件")
- Java事件处理与发送原理
- ClientScriptManager类,用于管理客户端脚本引发服务器事件回发
- ASP.NET服务器控件发送脚本(3)
- WPF/E CTP Quick Start - 第十部分:脚本和鼠标事件(翻译)
- 向 ASP.NET Web 服务器控件添加客户端脚本事件
- ASP.NET服务器控件发送脚本
- Infopath脚本发送邮件
- 批量添加JS脚本,像126发送邮件时的上传附件,可以自由增,减