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

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


首先建立进去区域,新建一个立方体,去掉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对象实现。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值