Project1

标题: 变量控制窗口大小 [打印本页]

作者: sblkhgm    时间: 2013-1-5 10:37
标题: 变量控制窗口大小
本帖最后由 sblkhgm 于 2013-1-12 22:38 编辑

我把窗口x,y还为$a,$b当窗口掉用后就不能更具$a,$b变量来控制窗口大小,只有从新掉用窗口才行,请问要怎么写
作者: 亿万星辰    时间: 2013-1-5 12:44
@window_x.width = xxx
@window_x.height = xxx
作者: 芯☆淡茹水    时间: 2013-1-5 13:51
不搞清楚LZ说的啥?到底是窗口的X,Y,还是窗口的W,H哦?
如果只是窗口的宽和高用变量来决定的话,好像是这样:
super(x, y, @width, @height )
@width = $game_variables[变量ID]
@height  = $game_variables[变量ID]
作者: zhangbanxian    时间: 2013-1-5 14:33
ls的顺序要改一改
  1. @width = $game_variables[变量ID]
  2. [url=home.php?mod=space&uid=291977]@height[/url]  = $game_variables[变量ID]
  3. super(x, y, @width, @height )
复制代码
或者直接
  1. self.width = $game_variables[变量ID]
  2. self.height  = $game_variables[变量ID]
复制代码

作者: eve592370698    时间: 2013-1-5 16:01
在Window这个类里面可以在别的方法上赋值
RUBY 代码复制
  1. self.x
  2. self.y
  3. self.width
  4. self.height
四个变量分表代表x坐标、y坐标、宽度和高度,在Scene类里面有些不同,需要
RUBY 代码复制
  1. @某个窗口 = 某个类.new
  2. @某个窗口.x
  3. @某个窗口.y
  4. @某个窗口.width
  5. @某个窗口.height
这样赋值了。




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