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

Project1

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

[已经解决] 变量控制窗口大小

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
跳转到指定楼层
1
发表于 2013-1-5 10:37:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 sblkhgm 于 2013-1-12 22:38 编辑

我把窗口x,y还为$a,$b当窗口掉用后就不能更具$a,$b变量来控制窗口大小,只有从新掉用窗口才行,请问要怎么写

Lv2.观梦者

梦石
0
星屑
432
在线时间
4175 小时
注册时间
2010-6-26
帖子
6474
5
发表于 2013-1-5 16:01:02 | 只看该作者
在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
这样赋值了。
潜水,专心忙活三次元工作了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
4
发表于 2013-1-5 14:33:16 | 只看该作者
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]
复制代码
好歹当年也当过大魔王过,orz
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33444
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

3
发表于 2013-1-5 13:51:28 | 只看该作者
不搞清楚LZ说的啥?到底是窗口的X,Y,还是窗口的W,H哦?
如果只是窗口的宽和高用变量来决定的话,好像是这样:
super(x, y, @width, @height )
@width = $game_variables[变量ID]
@height  = $game_variables[变量ID]
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

2
发表于 2013-1-5 12:44:04 | 只看该作者
@window_x.width = xxx
@window_x.height = xxx
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-19 05:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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