美文网首页RPG Maker MV
【RPG Maker MV插件】【MND_ChangeScree

【RPG Maker MV插件】【MND_ChangeScree

作者: 鳗驼螺 | 来源:发表于2017-06-07 07:21 被阅读1341次

    这个插件是参考了Yanfly的YEP_CoreEngine写的,YEP_CoreEngine功能多文件也大,如果不使用YEP系列插件,单单想要改变屏幕分辨率,用YEP_CoreEngine显然是牛刀杀鸡,浪费资源。
      插件安装后只需要配置一下所要的屏幕宽、高尺寸即可,效果和YEP的一样。
      插件完整代码:

    /*:
     * ===============================
     * MND_ChangeScreenSize.js
     * =============================== 
     * @plugindesc 修改游戏屏幕分辨率
     * @author 莴瓜 @66rpg
     * 
     * @param Screen Width
     * @desc 屏幕宽度
     * @default 816
     * 
     * @param Screen Height
     * @desc 屏幕高度
     * @default 624
     * 
     * @help
     * 配置 Screen Width 和 Screen Height 即可。
     *
     * by 鳗驼螺(Mandarava) 2016.06.06
     */
    
    (function(){
        var params=PluginManager.parameters("MND_ChangeScreenSize");
        var screenWidth=Number(params["Screen Width"]);
        var screenHeight=Number(params["Screen Height"]);
    
        SceneManager._screenWidth  = screenWidth;
        SceneManager._screenHeight = screenHeight;
        SceneManager._boxWidth     = screenWidth;
        SceneManager._boxHeight    = screenHeight;
    
        var newWidth = screenWidth - window.innerWidth;
        var newHeight = screenHeight - window.innerHeight;  
        window.moveBy(- newWidth / 2, - newHeight / 2);
        window.resizeBy(newWidth, newHeight);
    })();
    

    相关文章

      网友评论

        本文标题:【RPG Maker MV插件】【MND_ChangeScree

        本文链接:https://www.haomeiwen.com/subject/kehofxtx.html