Project1

标题: 有请大神鉴定我的观点是否正确 [打印本页]

作者: kvkv97    时间: 2014-12-30 21:02
标题: 有请大神鉴定我的观点是否正确

  1. a,工程里的数据库{图块}里面:
  2. 左边是[Map001文件]<RPG::Map>的属性tileset_id,右边的几个项目是[Tilesets文件]<RPG::Tileset>的属性
  3. b,工程里的左上角的元件栏的内容使用的是:
  4. 数据库{图块}里面的[Tilesets文件]<RPG::Tileset>的属性(地图元件图形)
  5. b,工程里的左下角[MAP001地图]里面:
  6. 地图背景的id用的是数据库{图块}里面的[Map001文件]<RPG::Map>的属性tileset_id
  7. c,工程里的左下角[MAP001地图]里面:
  8. 地图背景的内容用的是左上角的图块栏的内容
  9. e,工程里的右边的是地图是:
  10. Maker内部使用的现在编辑的地图
复制代码

作者: kvkv97    时间: 2014-12-31 17:37
标题: 新手请教RGSS问题
本帖最后由 kvkv97 于 2015-1-2 11:37 编辑

祝:大家新年快乐!祝:大家新年好!
作者: kuerlulu    时间: 2014-12-31 19:22
不知道你在问什么..以及窝不是大婶
你想问数据结构的话自己去看F1嘛

作者: 英顺的马甲    时间: 2015-1-1 02:19
我不是大神,不过还是帮你鉴定鉴定,a到c是没错,e我不确定你要表达的是什么,不过大概也没错,还有下次不需要写<RPG::Map>这么麻烦,直接写Map类或者地图类,大家都明白的
作者: 国产吃货    时间: 2015-1-1 12:51
总的来说呢,你需要理顺RPG::Tileset和RPG::Map的关系。

在“a”中,数据库-图块页所编辑的内容和RPG::Map无直接关系,而是修改的RPG::Tileset。
在“b”中,左上角图块栏所使用的内容是 当前编辑地图所使用的图块组 也就是当前Map的Tileset
在“c”中,设置地图所谓的“背景”,其实就是设置这个地图所使用的图块组,也就是这个Map的Tileset
在“e”中,这个所谓的当前编辑地图是保存在 RPG::System#edit_map_id,这个可能是RPGMaker这款软件自身编辑器所用的一个值,可以无视。






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