Project1

标题: 请问怎么把32的基本大小改为40? [打印本页]

作者: couth    时间: 2012-8-31 12:12
标题: 请问怎么把32的基本大小改为40?
游戏中元件大小是按32计算的,我想问一下怎么改成40为基本单位啊?(我知道如果改成40,32的元件图就不能直接用了,这没关系。)

我试着把游戏窗口改成800*600,结果发现下面有时出现黑边,我想如果把基本单位改成40就不会出现这样的问题了。

难道这个32是2的整数次幂,所以与游戏计算效率有关,改成40会不会使游戏明显变慢?

作者: fxwd    时间: 2012-8-31 12:14
会变慢的,图书馆里有个自由调整窗口大小的脚本,分辨率不行的话可以用哪个
作者: couth    时间: 2012-8-31 12:19
fxwd 发表于 2012-8-31 12:14
会变慢的,图书馆里有个自由调整窗口大小的脚本,分辨率不行的话可以用哪个 ...

您说的不会是这个吧?
http://rpg.blue/thread-222831-1-1.html

我就是用了这个改的分辨率,结果人物向下移动时出现黑边(一闪一闪的那种黑边)的。
作者: 布里蓝    时间: 2012-8-31 13:51
1.LZ看来是个新手,找不到40像素图的来路
2.改分辨率的话需要把地图的最小长宽需要比窗口更大
作者: couth    时间: 2012-8-31 13:57
布里蓝 发表于 2012-8-31 13:51
1.LZ看来是个新手,找不到40像素图的来路
2.改分辨率的话需要把地图的最小长宽需要比窗口更大 ...

嗯,是新手。
昨天刚接触的,看了一遍教程。做了几个默认的事件。其它还是什么都不会。

你说的第二条,我试过。如果地图太小的话,会导致平铺效果(也就是同一个图出现好几个,一般是出现1个半左右)。
作者: 布里蓝    时间: 2012-8-31 14:24
所以说要把地图画大点
作者: feizhaodan    时间: 2012-8-31 19:58
简单的说:不行。
这个图块绘制处理是在dll内部进行的。我们没有办法更改dll内部。




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