分享到新浪微博 分享到QQ空间 打印

[疑问] 关于AM问题

关于AM问题

在画地图的时候,怎样在一幅地图用不同的tileset?    我换tileset的时候画好的东西全变了 ...

TOP

我至今都没搞明白那个是什么来的。

TOP

如果是AM的地图块就在AM的地图头修改。
具体:http://poketb.com/bbs/thread-6696-1-1.html
第4章说了一点点
花了是当然的了,因为原本的图块被修改的图块覆盖掉了嘛……
比如:第一个图块本来是草地,你换了第一个图块是沙地的tileset,那原本地图上的草地就会变成沙地了-=-(个人理解)
换地图块就是要重新用这种图块画
中考完毕,暑假开始。

TOP

引用:
原帖由 海洋之囧 于 2009-8-10 15:14 发表
如果是AM的地图块就在AM的地图头修改。
具体:http://poketb.com/bbs/thread-6696-1-1.html
第4章说了一点点
花了是当然的了,因为原本的图块被修改的图块覆盖掉了嘛……
比如:第一个图块本来是草地,你换了第一 ...
换了图块的话 , 有没有办法保留用之前图块所画的东西?

TOP

使用的tileset:   选择这个地图使用的地图块。就是改地图的时候右边所用的一块块的地图。只要你知道数字,就可以改成其他地图的图块。从而在这个地图用其他地图的效果。
                         要注意:如果2个相连的地图地图块不一致,切换时会导致图块错误。

这是教程里面说的

但是没有说怎么保留前图块的东西

TOP

我只知道整副图块都换掉就可以
或许跟tileset1、tileset2有关系自己研究下
我记忆中好像tileset1是上半部图块tileset2是下半部图块
中考完毕,暑假开始。

TOP

引用:
原帖由 海洋之囧 于 2009-8-10 17:57 发表
我只知道整副图块都换掉就可以
或许跟tileset1、tileset2有关系自己研究下
我记忆中好像tileset1是上半部图块tileset2是下半部图块
哦...这个知道....问题是 不会新增图块....

TOP

一张地图最多只能同时使用2个tileset里的内容。
当你画好的时候,实际上已经使用了2个或至少一个tileset,这个时候你换tileset就等于釜底抽薪了,你所画的内容可以说“在”,但是因为换tileset的关系,面目全非。

我这样举个例子:
假设你的图是这样的:
A1 B1 C1 D1
这些代码都是地图块在tileset中的编号,你画地图实际上画的是如何摆放这些编号。游戏和程序在读取地图的时候,实际上读取的是这些编号的顺序和tileset。tileset就像一个大图库,你从里面选取了某些图块。换了tileset的话,虽然编号的顺序还在地图上存着,但是编号对应的图块意义不同。


想死你们了!

TOP

引用:
原帖由 liuyanghejerry 于 2009-8-10 20:52 发表
一张地图最多只能同时使用2个tileset里的内容。
当你画好的时候,实际上已经使用了2个或至少一个tileset,这个时候你换tileset就等于釜底抽薪了,你所画的内容可以说“在”,但是因为换tileset的关系,面目全非。
...
理解..

那么我能能吧原有图块都合成一个大图块来用呢?

或者说,rom里面的图块尺寸有没有规定呢?  

如果没有 那不就可以把我想要用的图块都合成t1或者t2 合起来用.....  就是苦恼这个问题  

试过替换原有图块的部分内容 ,但是如你所说的  就是釜底抽薪  所有应用了这一部分的地图都被改变了

TOP

tileset有一个容量极限,你在AM的图块编辑器里可以提高上限,不过就算再怎么提高也不至于能存下两个tileset吧。
另外合成的话,也需要相当的时间的。


想死你们了!

TOP

噢... 这样...原来地图编辑的局限性还是挺大的,,,~ 呵呵

TOP

一副地图不是应该只能用一个tileset嘛,如果使用两个,换了tileset之后当前tileset中不存在的地图块就会被替换掉的

TOP

能用两个,你在图块编辑器里或者地图头查看里都能看见tileset1,tileset2。


想死你们了!

TOP