Project1

标题: 請教關於圖層運用和RGSS改造或編輯的問題 [打印本页]

作者: sdgn    时间: 2022-7-19 19:53
标题: 請教關於圖層運用和RGSS改造或編輯的問題
本帖最后由 sdgn 于 2022-7-23 20:27 编辑

剛剛才發現我沒問過...
是這樣的...以前發現好像XP~VA中...地圖素材的基本圖層規則好像被寫死在不可改的核心內的樣子?
主要問題是...想請教關於區塊(地圖/畫面地理位置)或者素材圖塊 的穿透與否
以及玩家操作的人物所屬的圖層順序
是否能在RGSS中做改寫?
在下想在RGSS中靠圖層機制去做一些變化... 尤其是操控的角色所屬圖層的改變 以及穿透時機的操作

作者: WLian    时间: 2022-7-22 12:54
理论上可以。
地图的显示,整合在了rgss3内建的tilemap类实例,实际由game_map来控制。某位置是什么图块,图块的数据,都是可以改写的。
  这其中涉及了大量的内建RPG系列对象,大多是编辑器数据库中的内容。
  地图的数据—$game_map的data,是由数据库生成的RPG::Map对象,记录了地图每个位置上的图块id和区域id。
  图块的通行判定,读取自数据库中的RPG::Tileset对象,其中的flags,记录了每个图块的通行方向和其他数据。
玩家和事件的层级,通过@priority_type决定,并以*100得出的screen_z决定图像绘制层级。




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