设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2089|回复: 4
打印 上一主题 下一主题

[已经解决] 求教如何设定范围内触发事情

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
26 小时
注册时间
2010-9-30
帖子
18
跳转到指定楼层
1
发表于 2012-2-28 14:18:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT

譬如角色在绘制好的城镇内行走,走到某块区域自动执行事件
但是由于城镇地图的多方向性,一般情况下不可能只从某个特定的事件上经过并触发事件。

求教如何设定

其实自己也有解决方案,
1 设定单通道,只能从此过,当然能触发                缺点 画面不够美观,局限性太强。
2 在所有可能通过的路线上都设置相同事件            缺点 事件过多,太冗杂也太笨重。

希望能有能设定 走到某指定范围内就能触发事件的方法。

求指教!!!!!!!

Lv1.梦旅人

梦石
0
星屑
46
在线时间
1527 小时
注册时间
2012-1-12
帖子
1716

贵宾

2
发表于 2012-2-28 14:30:00 | 只看该作者
本帖最后由 cxpagy 于 2012-2-28 14:34 编辑

坐标会用吗?
设置主角的X/Y坐标,当主角坐标在触发坐标内触发事件,如何?
=。=
                    ↑↑↑↑本人所发帖多为玩笑逗大家一乐,不用太当真↑↑↑↑
-------------------------------------分割线---------------------------------------
                                                      
                                  以下六人为本人爱妃团,严禁NTR
                  iisnowbbh梦回碧落迷糊的安安pigsss
tianlluo
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2012-2-18
帖子
13
3
发表于 2012-2-28 15:36:47 | 只看该作者
本帖最后由 睡去的ZZ 于 2012-2-28 15:37 编辑

你先做好一个事件,然后右键点复制
再在人物可能走过的地方右键粘贴
把路口摆上一排事件就可以了
这样你只要做一个事件,其他的只要复制粘贴就可以了

点评

RPGVA好像有区域……?  发表于 2012-2-28 15:50
这个就是方法2,其实一般也就是用的这个办法。 方法1也可行。通过地图的设计可以达到既美观又实用  发表于 2012-2-28 15:46
回复

使用道具 举报

Lv3.寻梦者

双子人

梦石
0
星屑
3165
在线时间
3616 小时
注册时间
2009-4-4
帖子
4154

开拓者

4
发表于 2012-2-28 20:52:44 | 只看该作者
本帖最后由 hys111111 于 2012-2-28 20:53 编辑

放一个并行处理的事件,执行脚本:
  1. for x in 你想要的范围1...你想要的范围2
  2. for y in 你想要的范围3...你想要的范围4
  3.   $game_variables[XX]=true
  4. end
  5. end
复制代码
然后,放一个自动执行的事件:(出现条件是XX开关打开)
里面就放执行的内容。执行完毕后,独立开关操作A,在此事件建立一个事件页(空的),出现条件是独立开关A打开时

不过我觉得您的方法2是最好的方法
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
26 小时
注册时间
2010-9-30
帖子
18
5
 楼主| 发表于 2012-2-29 01:49:35 | 只看该作者
感谢楼上诸位热心的朋友!!!
由于才开始接触RMXP 不想用脚本的(因为不太懂语法)
还是发现 脚本能解决的问题 要比RMXP本身自带的功能强大很多啊!
就像C和JAVA 还是面向过程的东西更加全面,非常感谢诸位。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-18 11:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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