重新做了一个范例...
范例里的事件名中带有【正太】二字的事件只要经过怪蜀黍身边一个范围,怪蜀黍头上就会有心的心情,而其它事件无效... 事件设置及事件脚本设置请看范例中的事件【怪蜀黍】... 图中粉色的四个框里的数据是四个参数,不必更改...绿色框里的参数是可以更改的... 默认方法名【in_square】是45度倾斜正方形区域判定,要换成端正矩形的区域判定,需要把方法名改成【in_rectangle】,同时增加一个参数...参数的意义见一下脚本中的注释... 这是必须添加在脚本编辑器里的脚本,转载请注明脚本来源哦... RUBY 代码复制
|
以上只做了范例,没有补充说明,现在补充一下... 首先设置一个区域,形状随意,不局限于矩形... 关键的脚本是这样的... 下面是几个“1”的解释... $game_switches[1]的1表示开关1随区域内是否事件开启和关闭... i[1]这个1不用管它,统一写1,这是由Hash本身的性质决定的... == 1这个1是表示判定区域是区域1,如果你是用区域2作判定,则要改成2... 最后是效果截图... |
有事件进入区域的话,游戏画面会变量,开关1打开,否则就关闭... 这是范例... |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-12 23:11
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.