获取角色当前所在地形标誌
$game_player.terrain_tag
获取某事件当前所在地形标誌
$game_map.events[事件编号].terrain_tag
角色当前所在地形标誌 帶入 某变量中
$game_variables[变量编号] = $game_player.terrain_tag
某事件当前所在地形标誌 帶入 某变量中
$game_variables[变量编号] = $game_map.events[事件编号].terrain_tag
角色当前所在地形标誌 是否等于 值
$game_player.terrain_tag == 值
某事件当前所在地形标誌 是否等于 值
$game_map.events[事件编号].terrain_tag == 值
以下引用疯鸡瘫圣老贱于2009-1-8 7:43:03的发言:
收下……
繁体……
区域过多也是不好的……
以下引用精灵使者于2009-1-8 10:54:05的发言:
区域其实可以从区域名下手。
建议从图块或者自动元件下手比较好
以下引用精灵使者于2009-1-8 11:17:56的发言:
这个这不就成显示地图名的方法了么?
每次进map的时候刷新此map的area,而不是直接读取所有的area然后刷新……这样应该会好些。
另外,考虑一下area重叠的问题。
以下引用精灵使者于2009-1-8 14:55:58的发言:
建议在移动场所的函数里面调出值重新读入一次关于此map的area比较好些。这样可以减少并行事件
在场所移动而且移动的map ID不相同的时间进行AREA的处理
以下引用snstar2006于2009-1-8 22:23:32的发言:
建議龍黃可以用哈希表+圖塊ID來做成地形標記
以下引用snstar2006于2009-1-8 22:50:16的发言:
原理是這樣的:
每個原件在tilemap裡面都有一個編號
計算之後可以得到該原件在圖塊裡面的相對對位置
A圖塊算一張(1~256)
B~E整個算一張(1~256、257~512、513~768、769~1024)
以下引用TERENCE于2009-1-9 11:54:33的发言:
基本上我已经用图块ID做出地形标志来了
但是VX地图素材规格我不清楚
A~E图块中能往下增加嗎???
以下引用snstar2006于2009-1-9 12:14:19的发言:
看一下我簽名裡的說明吧
腦殘......屏蔽中
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |