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

Project1

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

[已经解决] 有辦法變量一直顯示在右上角或左上角嗎?

[复制链接]

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
跳转到指定楼层
1
发表于 2016-1-11 20:53:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如提~{:2_248:}

Lv1.梦旅人

梦石
0
星屑
70
在线时间
386 小时
注册时间
2007-7-27
帖子
4106

开拓者

2
发表于 2016-1-11 21:11:27 | 只看该作者
吸吸
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
帖子
416
3
发表于 2016-1-11 22:15:40 | 只看该作者
本帖最后由 夏末渐离 于 2016-1-12 12:59 编辑


手头刚好有个现成的,在此吐槽下:最近新人都这样。注意要【善于搜索】。
  1. /*:
  2. * @author XMJL
  3. * @param Window_Width
  4. * @default 200
  5. *
  6. * @param Window_Height
  7. * @default 100
  8. *
  9. * @param Opacity
  10. * @default 255
  11. *
  12. * @param Var_Id
  13. * @default 1
  14. *
  15. * @param ContentsX
  16. * @default 0
  17. *
  18. * @param ContentsY
  19. * @default 10
  20. *
  21. * @param Contents
  22. * @default var_value:
  23. */
  24. (function()
  25. {
  26.     var parameters = PluginManager.parameters('Window_disposeVarValue');
  27.     var mywidth=Number(parameters['Window_Width']);
  28.     var myheight=Number(parameters['Window_Height']);
  29.     var VariableId=Number(parameters['Var_Id']);
  30.     var opacityValue=Number(parameters['Opacity']);
  31.     var contents=parameters['Contents'];
  32.     var contentsX=Number(parameters['ContentsX']);
  33.     var contentsY=Number(parameters['ContentsY']);
  34.     var Scene_Map20160104=Scene_Map.prototype.createAllWindows;
  35.     Scene_Map.prototype.createAllWindows=function()
  36.     {
  37.         Scene_Map20160104.call(this);
  38.         this.addChild(new Window_disposeVarValue());
  39.     }

  40.     function Window_disposeVarValue(){
  41.         this.initialize.apply(this, arguments);
  42.     }
  43.     Window_disposeVarValue.prototype = Object.create(Window_Base.prototype);
  44.     Window_disposeVarValue.prototype.constructor = Window_disposeVarValue;
  45.     Window_disposeVarValue.prototype.initialize = function() {
  46.         Window_Base.prototype.initialize.call(this, 0, 0, mywidth, myheight);
  47.         this.opacity = opacityValue;
  48.         this.refresh();
  49.     };

  50.     Window_disposeVarValue.prototype.VarValue=function()
  51.     {
  52.         var value=$gameVariables.value(VariableId);
  53.         this.oldValue=value;
  54.         return value;
  55.     }
  56.     Window_disposeVarValue.prototype.refresh=function()
  57.     {
  58.         if($gameVariables.value(VariableId)!=this.oldValue)
  59.         {
  60.             this.contents.clear();
  61.             this.drawText(contents+this.VarValue(),contentsX,contentsY);
  62.         }
  63.     }
  64.     Window_disposeVarValue.prototype.update=function()
  65.     {
  66.         this.refresh();
  67.     }

  68. })();
复制代码

点评

或许能用到。先mark住了。  发表于 2016-1-12 08:54
  点我进入    
       ↓      
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
4
 楼主| 发表于 2016-1-11 23:55:18 | 只看该作者
夏末渐离 发表于 2016-1-11 22:15
手头刚好有个现成的,在此吐槽下:最近新人都这样。注意要【善于搜索】。 ...

怎麼控制要顯示哪幾個?{:2_248:}

点评

回炉重造0x0  发表于 2016-1-12 12:56
drawText 还是一个挺耗时间的函数,实在不建议每帧调用一次  发表于 2016-1-12 06:41
好歹让人自定义一下 var_value: 那个字符串吧... 每帧重绘是闹哪样... 赋值后面别忘了加分号(虽然这里没问题,但最好加一下。我被坑过TAT)  发表于 2016-1-12 06:39
插件管理器 Var_Id 。只能显示1个变量的值  发表于 2016-1-12 00:19
回复 支持 反对

使用道具 举报

Lv1.梦旅人

笑问情缘

梦石
0
星屑
73
在线时间
238 小时
注册时间
2006-5-3
帖子
640
5
发表于 2016-1-12 14:18:04 手机端发表。 | 只看该作者
为什么我用了,变量和窗口都不显示出来?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
6
 楼主| 发表于 2016-1-12 16:13:03 | 只看该作者
夏末渐离 发表于 2016-1-11 22:15
手头刚好有个现成的,在此吐槽下:最近新人都这样。注意要【善于搜索】。 ...

用這個插件卡的蛋疼 甚麼原因阿{:2_276:}

点评

没觉得卡啊……  发表于 2016-1-12 16:26
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 17:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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