Project1

标题: 修改对话框的位置.. [打印本页]

作者: seaLizard    时间: 2017-7-14 16:25
标题: 修改对话框的位置..
想临时修改对话框的大小,查阅了一下本站资料..找到了一个方法,但是这个变量要怎么在事件中调用啊??
我尝试了给它赋值但是运行后完全没有效果??第一次发帖..不知道图片能不能显示出来...

H]NRS]KOXA)Z8CR6W)0Z02W.png (3.02 KB, 下载次数: 33)

H]NRS]KOXA)Z8CR6W)0Z02W.png

%0)09IG)AVDGML}DG221RGU.png (3.82 KB, 下载次数: 30)

%0)09IG)AVDGML}DG221RGU.png

作者: sq333333    时间: 2017-7-14 16:47
我觉得是应该是在事件中把
变量1(这个可以脚本里改变量的ID)赋值65
变量2(这个可以脚本里改变量的ID)赋值-120
对话框就变成脚本里的那样了。
赋值其它就变成......别的什么或者恢复原样吧
作者: seaLizard    时间: 2017-7-14 16:56
sq333333 发表于 2017-7-14 16:47
我觉得是应该是在事件中把
变量1(这个可以脚本里改变量的ID)赋值65
变量2(这个可以脚本里改变量的ID)赋值-1 ...

嗯....是指比如我在脚本里把[1]改成[0001]然后在事件里用变量操作赋值么??
作者: seaLizard    时间: 2017-7-14 17:49
sq333333 发表于 2017-7-14 16:47
我觉得是应该是在事件中把
变量1(这个可以脚本里改变量的ID)赋值65
变量2(这个可以脚本里改变量的ID)赋值-1 ...

我试过了,那样的话还是没有什么效果...
作者: sq333333    时间: 2017-7-14 18:09
seaLizard 发表于 2017-7-14 16:56
嗯....是指比如我在脚本里把[1]改成[0001]然后在事件里用变量操作赋值么?? ...

1和0001是一样的,你可以把它设置成其它的空白变量ID
作者: sq333333    时间: 2017-7-14 18:10
seaLizard 发表于 2017-7-14 17:49
我试过了,那样的话还是没有什么效果...


你看看脚本的注释里有没有相关的范例设置或者说明
作者: seaLizard    时间: 2017-7-14 19:17
sq333333 发表于 2017-7-14 18:10
你看看脚本的注释里有没有相关的范例设置或者说明

没有范例和说明...本来就是在系统自带的那个脚本里边改的...
作者: 张咚咚    时间: 2017-7-14 20:14
RUBY 代码复制
  1. class Window_Message < Window_Base
  2.   alias qqeat_update update
  3.   def update
  4.     qqeat_update
  5.     self.x = $game_variables[1]
  6.     self.y = $game_variables[2]
  7.   end
  8. end


插到main之前
作者: seaLizard    时间: 2017-7-14 21:43
张咚咚 发表于 2017-7-14 20:14
class Window_Message < Window_Base
  alias qqeat_update update
  def update

谢谢!!!成功了!!不过还有个问题...那个如果还要改大小的话要怎么写...?




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