Project1

标题: 求教关于整图使用 [打印本页]

作者: 一坨细胞团    时间: 2012-1-9 22:36
标题: 求教关于整图使用
各位大大,下面几个关于整图使用的问题,求教

1、整图是通过远景图插入的,怎么让整图中的某些地方不能通过呢?是通过插入事件来挡住不能通过的地方吗?但是插事件的时候地图是白色的嘛 ,事件都不知道插在哪,肿么办?

2、在整图上放一个NPC的话,随着主角的移动整图也在移动(地图比较大的时候),但是NPC不动,感觉就像NPC在飘 。。要怎么办呢?

谢谢解答啦~新年快乐~~

dsu_plus_rewardpost_czw
作者: hcm    时间: 2012-1-10 08:25
1.在图块中找两块全透明的(别说找不到),在数据库-图块中设置一个可通行,一个不可,按自己的要求在整图上排即可。(用事件不是不可,但会很卡的哦)
2.要用整图还不如把整图拆了,按F1的素材规格要求做成图块,这样所有问题都解决了,看“帮助”很有用的。
作者: 一坨细胞团    时间: 2012-1-10 11:34
hcm 发表于 2012-1-10 08:25
1.在图块中找两块全透明的(别说找不到),在数据库-图块中设置一个可通行,一个不可,按自己的要求在整图 ...

嗯~谢喽,貌似还是第二个方法比较好用。
好人卡送给你~~
作者: mugencomic    时间: 2012-1-10 20:09
本帖最后由 mugencomic 于 2012-1-10 20:51 编辑

其实还可以改善一下1L的做法——
图块准备一个○,一个×的图案,不用设置通行策略。当然你也可以准备多几种图块代表方向通行,这里图案可视是没有问题的,为的就是方便你铺图
铺好之后用在地图设置里改变地图使用的图块文件,要的就是用空白的替换掉你之前的○、×等。按照一定的顺序给这批空白元件设置好通行策略就行了。不知你能不能听懂
分割整图的话文件尺寸受限制,割起来还得掐切片很烦的。
http://qsxzgame.5d6d.com/thread-551-1-1.html

关于你第二个问题,不知你有没有用双远景或者远景操作的脚本,总之找到最下面的Spriteset_Map类脚本,默认的话在138、139行找到这种字样的
  1. @weather.ox = $game_map.display_x / 8
  2.     @weather.oy = $game_map.display_y / 8
复制代码
把8改成4就可以了




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