じ☆ve冰风 发表于 2024-3-2 13:53:31

【插件】人物地图缩放

有没有感觉到在大地图上显示大头人物显得很突兀,这个插件旨在帮助您解决这个问题。
使用方法是在地图备注栏添加标签,即地图上人物缩放为0.5倍大小。
另外本插件不会缩放地图上的交通工具,这样比例可能比较合适。实际的检测机制是地图事件的图片名称如果包含Vehicle则不会随之缩放。
您可以在大地图上玩家跟随着消失,然后在地图设置上勾选禁止冲刺,然后降低玩家移动速度,即可做出非常棒的大地图效果。
enjoy it~~

近大远小功能暂时还没有添加,下一版本将会添加,敬请期待


效果如下:


JAVASCRIPT 代码下载

//=============================================================================
// MrLiu_CharaterZoom.js
//=============================================================================

/*:
* @plugindesc 在RMMV游戏中的实现类似RM系列作品中近大远小的功能
* @author MrLiu-过眼云烟
*
* @help 使用方法是在地图的备注中加入 即地图上人物会缩放为正常的0.7倍
* 交通工具不会随之缩放,即行走图名称包含Vehicle的不会随之缩放。
*/
//-----------------------------------------------------------------------------

var _MrLiu_CharaterZoom_update = Sprite_Character.prototype.update;
Sprite_Character.prototype.update = function(){
    _MrLiu_CharaterZoom_update.call(this);
      var map = $dataMap;
    if(map.meta.Character_zoom && (this._characterName.indexOf("Vehicle")!= 0)){//Cts.indexOf("Text") > 0
                this.scale.x = map.meta.Character_zoom;
                this.scale.y = map.meta.Character_zoom;
    };
};

             本帖来自P1论坛作者过眼云烟,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=386182若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
页: [1]
查看完整版本: 【插件】人物地图缩放