PlayMaker — 事件
来源:互联网 发布:网络彩票8月最新消息 编辑:程序博客网 时间:2024/06/11 00:19
概述
所有的状态间的过渡都是由事件触发的。
使用Event Manager 来添加/编辑事件。
有两种基础类型的事件:
1.系统事件:自动发送;不能编辑或删除。
2.用户事件:你可以使用你想要的自定义事件。
系统事件
按照惯例,系统事件都是大写的。
备注
上面的“游戏对象”指拥有有限状态机(FSM)的游戏对象。
在COLLISION 或者 TRIGGER 事件后,你可以使用 GetCollisionInfo, GetTriggerInfo, 或 GetControllerHitInfo 来决定如何应对碰撞。
MOUSE事件在状态机里控制GUIText或GUITexture 组件是很有用的。见 GUI Element Actions。
用户事件
在Event Manager里添加任意你想控制状态机的事件。
发送事件
发送事件给一个FSM有一些方式:
使用动作
使用动画事件
由脚本发送事件
由动作发送事件
发送一个事件的最基本的动作:
- Send Event
- Send Event To FSM
- Collision Event
- Trigger Event
- Mouse Pick Event
动画事件
你可以使用Unity的动画窗口来发送事件给状态机。
见 Sending Animation Events to an FSM
译文源自:
https://hutonggames.fogbugz.com/default.asp?W128
0 0
- PlayMaker — 事件
- PlayMaker的特殊事件FINISHED
- PlayMaker — 核心概念
- PlayMaker — 动作
- PlayMaker 相关
- playmaker学习
- Playmaker全面实践教程之playMaker编辑器
- Playmaker全面实践教程之Playmaker常用工具
- playmaker 可视化编程
- [Unity3D]playMaker插件
- playmaker 可视化编程 .
- Playmaker random Bug
- unity playmaker player
- PlayMaker的使用介绍
- PlayMaker之开发案例
- PlayMaker语言切换
- PlayMaker插件的使用
- playmaker制作玩家跳跃
- 我的技术学习之路~~
- 栈
- MIPI DSI\DBI\DPI\DSI简介
- 使用$.getJSON实现跨域ajax请求
- 判断所给字符串是否为对折字符串(peep)
- PlayMaker — 事件
- 开源SIP服务器OpenSIPS应用介绍
- windows虚拟机搭建Qt开发环境之IOS
- 如何彻底删除Oracle数据库
- unity3d websocket
- sms mms
- Struts2.1 annotation防止表单重复提交
- C# Ini文件操作实例
- log4net配置文件设置