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

Project1

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

[已经解决] 怎么才能不刷新地图事件位置

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2010-6-21
帖子
36
跳转到指定楼层
1
发表于 2012-5-1 17:15:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
在地图设置一个事件,然后更改事件位置,如果重新进入这个地图事件又会返回原来的位置了。

怎样才能不让事件的位置刷新呢?

应该是在F11中找到事件刷新的那一段脚本,然后前面加一个#吧?但是我不太懂脚本,还在学习中,所以请求帮助。

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

2
发表于 2012-5-1 19:10:08 | 只看该作者
如果事件是要移动到一个特定位置,最好用开关。当事件移动到那个位置后,开启开关,在那个位置放另外一个事件,开启条件是那个开关。这样就没问题了。
或者是用变量,在场所移动前记录事件位置,来到这里时先用变量设置事件位置。

点评

那样的话要很多个变量来控制啊,因为我有很多事件要坐标的  发表于 2012-5-1 19:16
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
45
在线时间
226 小时
注册时间
2012-3-26
帖子
72
3
发表于 2012-5-2 11:51:41 | 只看该作者
楼上说的最省事
设定事件移动完后打开开关
然后移动前事件开关打开消失
在移动后位置的事件设定开关打开出现
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

4
发表于 2012-5-2 12:39:58 | 只看该作者

点评

非常感谢!  发表于 2012-5-2 17:23

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
迷糊的安安 + 200 + 2 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
44 小时
注册时间
2011-3-31
帖子
9
5
发表于 2012-5-3 08:52:17 | 只看该作者
用开关
正常你是没办法在切换地图后仍然保持事件最后停留的位置,他会在你下一次进入该地图后归位。
所以最好的办法是,使用开关,第一个事件在结束时打开开关,给这个事件添加一个空白页,并且设置成打开开关时显示空白页。然后做一个外表与这个事件相同的另一个事件放在另一个位置,并且给他设置成打开之前那个开关时显示。

这是最简单,最直接的办法。
-----------------------------------------------
还是用开关

有一个功能叫“设置事件位置”,你可以通过一个并行处理的事件,给他添加“设置事件位置”来控制其他事件在你每次进入该场景时瞬间将其事件转移到你想要的任何位置。
这样看上去跟你想要的结果很近似,还是上面那句只要你切换场景事件就一定会归位。
这个方法要注意一点:一定要在控制其他事件转移的那个事件的最后加入“暂时消除事件”!!!否则并行处理会不停的重复这个“设置事件位置”的操作,这就意味着这个被转移的事件会不停的重复被刷到这个位置,是他无法移动或转向。
或者你也可以用自动运行属性的事件来控制以上操作只执行一次,缺点是你进入场景后不能很快的自由移动,要等待自动运行事件执行完毕。一些进入场景马上就按方向键行走的玩家会觉得很别扭。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-7 01:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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