设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2755|回复: 1
打印 上一主题 下一主题

[已经解决] 我想在窗体上显示金钱。金钱,金钱变量是什么?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
630
在线时间
0 小时
注册时间
2016-8-9
帖子
1
跳转到指定楼层
1
发表于 2016-8-9 17:07:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
function Window_Testing() {
    this.initialize.apply(this, arguments);
}
Window_Testing.prototype = Object.create(Window_Selectable.prototype);
Window_Testing.prototype.initialize = function(x, y, width, height) {
    Window_Selectable.prototype.initialize.call(this, x, y, width, height);
}

function Scene_Testing() {
    this.initialize.apply(this, arguments);
}
Scene_Testing.prototype = Object.create(Scene_MenuBase.prototype);
Scene_Testing.prototype.initialize = function() {
    Scene_MenuBase.prototype.initialize.call(this);
};
Scene_Testing.prototype.create = function() {
Scene_MenuBase.prototype.create.call(this);
    this._commandWindow = new Window_Testing(0, 0, 400, 200);
this.addWindow(this._commandWindow);
}
Scene_Testing.prototype.update = function() {
    if (Input.isTriggered('escape') || Input.isTriggered('cancel')) {
        this._commandWindow.hide();
        SceneManager.goto(Scene_Map);
    }
};

这个是窗口代码 我想让这个窗口一直显示,主要可以一直看见金钱。不会关掉就好。具体应该怎么设置。感谢。

Lv5.捕梦者

梦石
0
星屑
23068
在线时间
8648 小时
注册时间
2011-12-31
帖子
3367
2
发表于 2016-8-9 17:31:43 | 只看该作者
本帖最后由 tseyik 于 2016-8-9 17:47 编辑

$gameParty._gold
參考
JAVASCRIPT 代码复制
  1. /* マップ画面に常駐する所持金ウィンドウを扱うクラスです */
  2.  
  3. function Window_ResidentGold() {
  4.     this.initialize.apply(this, arguments);
  5. }
  6.  
  7. Window_ResidentGold.prototype = Object.create(Window_Gold.prototype);
  8. Window_ResidentGold.prototype.constructor = Window_ResidentGold;
  9.  
  10. Window_ResidentGold.prototype.initialize = function(x, y) {
  11.     Window_Gold.prototype.initialize.call(this, x, y);
  12.     this.refresh();
  13. };
  14.  
  15. /* 描画内容の更新 */
  16. Window_ResidentGold.prototype.refresh = function(){
  17.     this.last_gold = $gameParty.gold();
  18.     this.last_WinON = inVal.WinON;
  19.     var x = this.textPadding() + RGW_paddingWidth;
  20.     var y = (this.contentsHeight() - Window_Base.prototype.lineHeight() ) / 2;
  21.     var icon_y = (this.contentsHeight() - Window_Base._iconWidth) / 2;
  22.     var width = this.contentsWidth();
  23.     this.contents.clear();
  24.     if(RGW_type == 3){
  25.         this.drawBackground.call(this);
  26.     }
  27.     if(RGW_icon === 0){
  28.         this.drawCurrencyValue(this.value(), TextManager.currencyUnit, -x, y, width);
  29.     }else{
  30.         this.drawText(this.value(), -x, y, this.contentsWidth(), 'right');
  31.         this.drawIcon(RGW_icon, x, icon_y);
  32.     }
  33. };

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-25 02:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表