赞 | 35 |
VIP | 0 |
好人卡 | 0 |
积分 | 72 |
经验 | 0 |
最后登录 | 2024-11-16 |
在线时间 | 474 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7247
- 在线时间
- 474 小时
- 注册时间
- 2021-12-4
- 帖子
- 513
|
Game_Map.prototype.tileWidth = function() { return 48; };
Game_Map.prototype.tileHeight = function() { return 48; };
其实更改运行时的图块大小核心就这两行,但是如果直接替换img/tilesets文件夹里面的图片,编辑器里还是48*48那就没法看了,所以才需要「手动指定运行时不从这个文件夹加载图片而是换一个文件夹」,办法是:
ImageManager.loadTileset = function(filename, hue) {
return this.loadBitmap('img/tilesets/', filename, hue, false);
};
ImageManager.reserveTileset = function(filename, hue, reservationId) {
return this.reserveBitmap('img/tilesets/', filename, hue, false, reservationId);
};
ImageManager.requestTileset = function(filename, hue) {
return this.requestBitmap('img/tilesets/', filename, hue, false);
};
把这三个文件夹的名字改成自己的就好了(理论上所有的图片文件夹都可以像这样编辑器里用一个运行时里用另一个,比如一楼提到的远景图parallaxes)。 |
|