Project1

标题: 区域更换战斗背景 [打印本页]

作者: qq1014850720    时间: 2014-12-6 21:33
标题: 区域更换战斗背景
画大地图时遇到的问题,想实现不同区域在战斗时更换不同的战斗背景 系统自带的根据图块随机战斗背景太难看  我自己准备了一些横版的战斗背景
作者: 永燃的狂炎    时间: 2014-12-6 21:55
用“区域”的同时也用“事件”不就行了吗?
如下我将事件用红色按钮作为例子,之后你给他换个吧。
事件第一页:

事件第二页:

设置方法如下:


作者: 午睡的风铃    时间: 2014-12-6 22:25
本帖最后由 午睡的风铃 于 2014-12-6 23:22 编辑

在下愚钝,不知道我理解的对不对。我理解成两种情况
其一是在地图上设置区域,也就是楼上的兄弟说的那种。

然后在设置个并行事件


第二个只能使用世界地图
改预设脚本Spriteset_Battle里的terrain_battleback1_name和terrain_battleback2_name
这里的ID对应这个

左上是0,横着数,20是第3排倒数第4个。
作者: taroxd    时间: 2014-12-7 08:03
午睡的风铃 发表于 2014-12-6 22:25
在下愚钝,不知道我理解的对不对。我理解成两种情况
其一是在地图上设置区域,也就是楼上的兄弟说的那种。
...


第一个:可以。

第二个:type 确实是对应自动元件的位置,但是对应关系我不确定。可能对应关系没有这么简单。

自动元件的种类是这么定义的:
  1. tile_id(x, y, z) >= 2048 ? (tile_id(x, y, z) - 2048) / 48 : -1
复制代码
天知道RM编辑器的 tile_id 是什么规律。
不妨使用 $game_player.region_id 来获取当前角色所在区域。
作者: qq1014850720    时间: 2014-12-7 23:17
本帖最后由 qq1014850720 于 2014-12-7 23:33 编辑
永燃的狂炎 发表于 2014-12-6 21:55
用“区域”的同时也用“事件”不就行了吗?
如下我将事件用红色按钮作为例子,之后你给他换个吧。
事件第一 ...


谢谢 已经完美解决了
作者: qq1014850720    时间: 2014-12-7 23:19
本帖最后由 qq1014850720 于 2014-12-7 23:33 编辑
午睡的风铃 发表于 2014-12-6 22:25
在下愚钝,不知道我理解的对不对。我理解成两种情况
其一是在地图上设置区域,也就是楼上的兄弟说的那种。
...


谢谢 已经完美解决了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1