码迷,mamicode.com
首页 > 编程语言 > 详细

unity3d的playmaker插件使用教程,三、对象出入触发,声音播放

时间:2016-03-31 11:08:15      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:

对象出入触发是游戏常见的情形,包括同时声音播放


首先建立进去区域,新建一个立方体,去掉mesh render, 并且选中 is trigger允许进入

技术分享


例子里用了unity3d的第一人视角控制,但是,在unity5.3.4和playmaker1.7.8下,控制没反应,应该是个bug。

所以,我用了一个球体,自己写了键盘控制移动的脚本

技术分享


在立方体上,添加状态机。添加Listerner、OnEnter、OnExit状态,添加Enter、Exit事件,并连接

技术分享


在Listerner状态机下添加两个Trigger Event动作

技术分享


分别设置Trigger Event动作如下

技术分享


在方块上添加GUI Text,并设置如下

技术分享


在OnExit状态机上添加Set GUI Text动作

技术分享


设置触发时,修改Text

技术分享


同样方法设置OnEnter状态机

技术分享


运行预览如下:开始的时候

技术分享


进入时后触发,修改文字

技术分享


退出时再次触发修改文字

技术分享


接下来添加进入退出时的声音

在OnExit和OnEnter状态机下添加Play Sound动作

技术分享


把声音文件拖到Audio Clip里

技术分享


运行预览,这样进入退出时就会播放声音,播放是通过添加了一个One shot audio对象实现。

技术分享

unity3d的playmaker插件使用教程,三、对象出入触发,声音播放

标签:

原文地址:http://blog.csdn.net/wuyt2008/article/details/51019746

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!