[可视化编程] PlayMaker之 如何使用UGUI 触发一个PM事件!

查看:45520 |回复:40 | 2015-8-19 14:17:04

您需要 登录 才可以下载或查看,没有账号?注册

x
UGUI  是Unity的新UI系统  ,天生就能很好的和 PM 相互作用
其实做法非常简单
1 创建一个UGUI 按钮 在上面加一个FSM
5173955d41e6e39900.png

2FSM 中建立一个等待事件,然后点击按钮可以触发他,后面做什么 随便什么都是可以的哦

这个事件是本地事件就可以了 不需要是全局事件!
6715755d41e11dffa1.png


3在UGUI的 button 组建中 按 +  把自己拖到左边的对象指定控件中
事件类型在 pm分类中  找到  PlayMakerFSM.SendEvent
手动输入  事件的名字  需要与状态机中的一致



4 完成了  运行一下  看看点击按钮是不是可以驱动任何 FSM事件了!


小技巧 和 小知识 小问题
【1】  如果你挂了2个FSM 他们都叫做 playmakerFSM ,这个你是无法分别命名的这个是【组件】的名字
而UGUI 没有办法区分出他们的区别,导致 一个按钮只能往第一个FSM里面发送事件,好在 一般情况下我们并不会有一个按钮挂2个FSM的接受事件的需求。
我们只用一个接受,这个FSM再发送各个子级别的事件就足够了!
如果你有办法往两个发请赐教了!

【2】  好在 一个FSM能接受很多事件,也能创建很多的事件,这并不影响什么,反而要求我们做的更简单点
如果在UGUI对象上 指定的 是自己 ,那么 及时复制更多的按钮,他们都是指向自己的,以及名字一样也不用担心什么 这点非常好!


【3】 可以影响多个子对象-子对象可以无限个,所以FSM也可以是无限个!




评分

参与人数 3元素币 +16 活跃度 +6 展开 理由
elep_hant_3 + 2 + 2 资源甚好,发帖艰辛,且阅且珍惜。
hogenxie + 4 + 3 想要更多
jinMenShanshan + 10 + 1 超赞

查看全部评分

2015-8-19 14:17:04  
 赞 赞 2

使用道具 登录

40个回答,把该问题分享到群,邀请大神一起回答。
2#
好教程。受教了
回复 收起回复
2015-8-19 15:02:16   回复
 赞 赞 2

使用道具 登录

3#
给力!元素有你更精彩
回复 收起回复
2015-8-24 12:39:00   回复
 赞 赞 2

使用道具 登录

4#
给力!元素有你更精彩
回复 收起回复
2015-8-26 01:44:07   回复
 赞 赞 2

使用道具 登录

5#
为了元素币,拼了!
回复 收起回复
2015-9-6 00:25:27   回复
 赞 赞 2

使用道具 登录

6#
高端大气上档次,低调奢华有内涵!
回复 收起回复
2015-9-11 02:01:37   回复
 赞 赞 2

使用道具 登录

7#
天下武功出少林,世界资源入元素!
回复 收起回复
2015-11-6 11:22:35   回复
 赞 赞 1

使用道具 登录

8#
感谢楼主分享!!!!
回复 收起回复
2016-7-17 18:18:26   回复
 赞 赞 2

使用道具 登录

9#
{:1_145:}
回复 收起回复
2016-8-1 22:25:18   回复
 赞 赞 2

使用道具 登录

10#
带你赚币带你飞,元素里面有正妹
回复 收起回复
2016-10-30 17:37:30   回复
 赞 赞 2

使用道具 登录

11#
好教程。受教了
回复 收起回复
2017-11-5 09:15:10   回复
 赞 赞 2

使用道具 登录

12#
好贴,收藏了
回复 收起回复
2018-4-7 06:30:18   回复
 赞 赞 2

使用道具 登录

13#
好贴,收藏了
回复 收起回复
2018-10-19 11:46:44   回复
 赞 赞 2

使用道具 登录

14#
感谢楼主
回复 收起回复
2018-10-20 10:23:55   回复
 赞 赞 2

使用道具 登录

15#

你们大神真会玩!
回复 收起回复
2018-10-21 10:32:30   回复
 赞 赞 2

使用道具 登录

16#
looking
回复 收起回复
2018-10-21 13:01:40   回复
 赞 赞 2

使用道具 登录

17#
厉害了,认真学习
回复 收起回复
2018-10-22 09:39:27   回复
 赞 赞 2

使用道具 登录

18#
元素帖子强,满满正能量!
回复 收起回复
2018-10-22 14:55:34   回复
 赞 赞 2

使用道具 登录

19#
6666666666
回复 收起回复
2018-10-22 16:10:48   回复
 赞 赞 2

使用道具 登录

20#

为了元素币,拼了!
回复 收起回复
2018-10-23 09:08:20   回复
 赞 赞 2

使用道具 登录

CG 游戏行业专业问题

PlayMaker可视化脚本节点
123下一页
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表