查看: 4158|回复: 1

[已经解决] 關於 菜單介面背景等應用

[复制链接]
梦石
0
星屑
54
在线时间
8 小时
注册时间
2016-4-24
回帖
7
发表于 2016-4-25 13:42:14 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 qwesdxcz 于 2016-4-25 13:47 编辑

這是關於 當多個菜單插件應用時 如何統一的疑問
我先是使用了 AltMenuScreen3改變 菜單背景圖片
我也同時 套用了YEP_MainMenuManager 來管理介面選項的分類

這邊我先套用YEP_MainMenuManager 在使用AltMenuScreen3
成功防止了衝突發生
但是問題在於
我套用了YEP_ClassChangeCore
他新增了一個職業菜單分頁
我該如何 更改AltMenuScreen3 來套用分頁背景了?

目前知道 AltMenuScreen3 是用這樣的方式來改背景

var _Scene_Job_create = Scene_Job.prototype.create;
    Scene_Job.prototype.create = function() {
        _Scene_job_create.call(this);
        this._helpWindow.opacity = 0;
        this._skillTypeWindow.opacity = 0;
        this._statusWindow.opacity = 0;
        this._itemWindow.opacity = 0;
        this._actorWindow.opacity = 0;
    };
   

var _Scene_Skill_createBackground = Scene_Job.prototype.createBackground;
    Scene_Job.prototype.createBackground = function(){
        if(bgBitmapJob){
            this._backgroundSprite = new Sprite();
            this._backgroundSprite.bitmap =
             ImageManager.loadPicture(bgBitmapJob);
            this.addChild(this._backgroundSprite);
            return;
        }
        // if background file is invalid, it does original process.
        _Scene_Skill_createBackground.call(this);
    };



那麼我該如何 找到 職業分頁的代碼@A@?
比方說技能分頁是Scene_Skill
梦石
0
星屑
54
在线时间
8 小时
注册时间
2016-4-24
回帖
7
 楼主| 发表于 2016-4-25 15:23:31 | 显示全部楼层
目前進度 確定 職業分頁
透明化使用
編碼:   
var _Scene_Class_create = Scene_Class.prototype.create;
    Scene_Class.prototype.create = function() {
        _Scene_Class_create.call(this);
        this._helpWindow.opacity = 0;
        this._itemWindow.opacity = 0;
        this._commandWindow.opacity = 0;
        this._statusWindow.opacity = 0;
        this._compareWindow.opacity = 0;
    };


但是套用 透明後 背景無法套用

点评

目前確認狀況 AltMenuScreen3 在連動 其他插件後 背景會失效 求解QWQ  发表于 2016-4-25 15:43
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部