最近看过此主题的会员

返回列表 发帖

[技术教程] Paws3D入门指南教程14_ 超级触发器系统

Paws3D入门指南教程14_ 超级触发器系统




我们来运行游戏看看吧,爪爪子已经迫不及待,在这之前,我们先来回忆一下如何运行测试游戏吧。


来了来了,“超级触发器”系统是Paws3D跨平台游戏沙盒的筋脉哦! 不用写代码,全靠这个小东西了,它就算是Paws3D的黑科技咯!


首先,大家要知道,触发器可以添加在场景的任何地方。 在Alpha版本中,添加触发器非常非常的简单。 还是在场景中打开右键菜单,


选择“添加球状事件触发器”。 好了,地面上应该就会出现一个绿色的半透明半球了。



这个绿色的球体,就是我们的超级触发器。 他像静态物品一样,可以缩放大小,调整位置。 这个触发器可以放在场景的任何地方,


也可以绑定在物件和NPC上。 不管是进入这个球体的范围的时候,或是离开这个球体触发器的时候,又或是在这个球体触发器中点击


确认键或者进行其他操作,都可以设置触发各式各样的游戏事件。 例如触发一场战斗,触发一段对话,播放一段音乐等等。



在入门指南中,爪爪子先交大家一个最最最基础的事件,那就是“跳转场景”。 也就是进入这个触发器后,角色可以跳转到别的场景中!


好,让我们开始吧! 请让爪爪子在室外场景和室内场景中自由来往吧!



首先,我们需要在室外场景的房间门口摆放一个触发器。


1.jpg
2015-6-1 13:39



此刻,爪爪子要向大家透露一下Paws3D游戏开发的精髓所在,那就是用一个一个的游戏场景来串联游戏。什么意思呢? 就是每个场景


可能都会发生剧情、战斗,把这些所有场景都连串起来,就是一个丰富多彩的游戏了。



所以每个场景都有可能需要有数个“起始点”,因为每个场景可能会有多个不同的入口和出口。 例如在一个村庄内,有一个角色的出生点,


这就是一个起始点了;从村庄中民宅出来,角色回到村庄,但是站在民宅的门口,而这又是另外一个起始点。 以此类推。


切记! 每一个起始点,都需要对应一个新的摄像机哦!



所以,为了进行场景的跳转,我们需要为跳转的场景添加相应的起始点和摄像机。而在这里,我们需要为我们的室内场景的入口添加一个起始点。


再为室外场景中房屋的出口设置一套起始点和所对应的摄像机。



2.jpg
2015-6-1 13:41


注意,在室外场景中设置的房间出口起始点,请不要设置为“默认起始点”也就是出生点(红色起始点),因为每个场景只能有一个“默认起始点”(出生点)!



3.jpg
2015-6-1 13:41



好了,万事具备,我们来设置进入室内场景的触发器吧! 选中触发器(确定是选中状态哦),打开右键菜单,选择“事件触发器设置”, 打开超!级!触!发!器!



4.jpg
2015-6-1 13:42




让我们按照以下步骤来制作这个事件吧,加油!




5.jpg
2015-6-1 13:44




6.jpg
2015-6-1 13:45




7.jpg
2015-6-1 13:45




8.jpg
2015-6-1 13:45

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

好了,我们把初始场景设置为室外场景,然后运行测试游戏吧!操作爪爪子,走到房间入口放“超级触发器”的地方,点击空格键(确认键),见证奇迹的时刻!爪爪子进到室内啦!!啊哈哈哈哈哈!

9.jpg
2015-6-1 13:49


10.jpg
2015-6-1 13:50





好,我们如法炮制,在室内场景出口处也加一个超级触发器,让爪爪子也能从室内回到室外吧!


[attach]348102[/attach]


好了,现在有一个问题,就是爪爪子并不知道在游戏里到底有没有进入触发器,如果能给爪爪子一些提示就好了。 好,这样吧,在指南里,爪爪子再交大家一个指令在这里,叫做,“添加提示弹框”。 这个指令很强大哦,当爪爪子获得道具、开启宝箱、获得成就等等一系列的时候,都可以使用。 而在这里,爪爪子用它来做一个跳转场景提示的弹窗! 大家按照下面的制作步骤一起来做吧!


2.jpg
2015-6-1 13:53

3.jpg
2015-6-1 13:54

4.jpg
2015-6-1 13:54

5.jpg
2015-6-1 13:54

6.jpg
2015-6-1 13:54

TOP

好了,我们运行游戏来试试吧! 是不是在入口弹提示框了,NB吧! 爪爪子再也不用担心找不到家啦!!

7.jpg
2015-6-1 13:57



好,爪爪子带大家的入门就到此为止,真的是冰山一角,如果要进阶,请来学习我们的认证课程吧!!

TOP

爪爪子的超~专业解说

超级触发器内的指令列表
UI模块
添加一条对话:增加编辑对话
添加提示弹框: 增加编辑提示框
添加带有选项的对话:增加编辑带有分支选项的对话

场景模块
跳转场景: 编辑场景跳转事件

逻辑模块
终止脚本运行:强制终止事件
添加等待时间: 编辑等待时间长度
时间控制器:可以设置等待多久后做一个新的指令,例如播放一段音乐,播放一段2D特效,在战斗编辑器和小剧场编辑器中非常有用
条件判断(IFELSE): 用来制作分支逻辑,例如复杂的任务逻辑,条件判断可以无限重叠,以便制作超复杂的事件。同时,条件判断指令中,内置了事件表达式生成器,允许开发者在无需代码编写的支持下独立制作超复杂事件逻辑(认证课程中有详细的图文视频教程)。

8.jpg
2015-6-1 14:25


9.jpg
2015-6-1 14:25



改变数值: 改变事件属性数值(认证课程中有详细的图文视频教程)



编历器:战斗编辑中特效制作的好帮手(认证课程中有详细的图文视频教程)


执行函数:高手进阶功能 (认证课程中有详细的图文视频教程)



图形模块


设置摄像机移动参数:用来制作果场动画及CG的摄像机移动轨迹,小剧场系统的好帮手 (认证课程中有详细的图文视频教程)


使用摄像机:在场景事件编辑器中用来切换使用不同摄像机机位进行CG及过场动画的制作,同样,小剧场系统的得力助手(认证课程中有详细的图文视频教程)



角色停止移动:NPC高级控制,战斗编辑器中也经常用到,同样,小剧场的好帮手(认证课程中有详细的图文视频教程)


角色开始移动:NPC高级控制,战斗编辑器中也经常用到,同样,小剧场的好帮手(认证课程中有详细的图文视频教程)


角色移动:路点系统的咖啡伴侣,帮助角色在场景中走动,跑动,总之,有了他,NPC就有了生命(认证课程中有详细的图文视频教程)


设置角色动画:NPC说话,跑跳,谈恋爱,总之,让他动起来的指令!制作一个MMD都可以哦~(认证课程中有详细的图文视频教程)


设置角色朝向:一个走过来的NPC跟说话,你总得面朝对方吧,总得有点礼貌吧。战斗的时候,返回自己的战斗点,总得有个朝向吧,就用这个指令啦!(认证课程中有详细的图文视频教程)


添加2D特效:顾名思义拉!(认证课程中有详细的图文视频教程)



音频模块


添加音效:战斗中的音效控制,开启宝箱音效控制,所有事件的音效控制,不要感谢我,我是雷锋


添加音乐: 音乐播放的控制~(认证课程中有详细的图文视频教程)



任务模块


设置任务开关:任务为开启,任务开启,任务完成,需要一个开关指令,就是我拉(认证课程中有详细的图文视频教程)


设置任务阶段开关:多阶段的复杂任务,就用这个指令来控制(认证课程中有详细的图文视频教程)


TOP

返回列表

站长推荐 关闭


黑发清纯萌妹脸部插画绘制教程

原画插画教程_黑发清纯萌妹脸部插画绘制教程 黑发清纯萌妹脸部教程-奇幻插画 1.用色块铺出脸部脖子和头发,脸部定好边缘形状 2.用皮肤深色的色块定出五官 ...


查看

无觅相关文章插件