Project1

标题: 有辦法變量一直顯示在右上角或左上角嗎? [打印本页]

作者: 小叮鈴    时间: 2016-1-11 20:53
标题: 有辦法變量一直顯示在右上角或左上角嗎?
如提~{:2_248:}
作者: trentswd    时间: 2016-1-11 21:11
{:2_266:}https://rpg.blue/forum.php?mod=v ... 306%26typeid%3D1306
作者: 夏末渐离    时间: 2016-1-11 22:15
本帖最后由 夏末渐离 于 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. })();
复制代码

作者: 小叮鈴    时间: 2016-1-11 23:55
夏末渐离 发表于 2016-1-11 22:15
手头刚好有个现成的,在此吐槽下:最近新人都这样。注意要【善于搜索】。 ...

怎麼控制要顯示哪幾個?{:2_248:}
作者: Denis    时间: 2016-1-12 14:18
为什么我用了,变量和窗口都不显示出来?
作者: 小叮鈴    时间: 2016-1-12 16:13
夏末渐离 发表于 2016-1-11 22:15
手头刚好有个现成的,在此吐槽下:最近新人都这样。注意要【善于搜索】。 ...

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




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1