Project1

标题: 怎样更改窗口的大小尺寸? [打印本页]

作者: shanruiwen    时间: 2011-8-23 14:53
标题: 怎样更改窗口的大小尺寸?
怎样把默认窗口尺寸修改成自己想要的尺寸dsu_plus_rewardpost_czw
作者: shoed    时间: 2011-8-23 15:05
改窗口大小两种方法
第一种改构造函数
class Window_Item < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #--------------------------------------------------------------------------
  def initialize
    super(0, 64, 640, 416)  
  @column_max = 2
    refresh
    self.index = 0
    # 战斗中的情况下将窗口移至中央并将其半透明化
    if $game_temp.in_battle
      self.y = 64
      self.height = 256
      self.back_opacity = 160
    end
  end
第二种用对象的方法
win=Window_Item.new
win.width=xxx
win.height=yyy

作者: 2578699    时间: 2011-8-23 15:09
本帖最后由 2578699 于 2011-8-23 15:10 编辑

改变窗口的大小,在Window_XXX(XXX表示你想要改的脚本)找到super及后面的数组。数组里的4个数。
比如:
  1. super(0, 0, 640, 100)
复制代码
,他们分别表示:X值,Y值,窗口宽,窗口高。
这些数字自己改就好了
作者: f26401004    时间: 2011-8-23 15:12
樓上講的沒錯,不過改构造函数的話會造成所有呼叫時的結構改變。
建議使用樓上說的第二種,在scene場景部分使用。
作者: shanruiwen    时间: 2011-8-23 15:27
我是脚本白痴,最好有范例


shanruiwen于2011-8-23 15:40补充以下内容:
第一种不行
作者: 2578699    时间: 2011-8-24 09:44
本帖最后由 2578699 于 2011-8-24 09:53 编辑

是说整个游戏窗口吗?
http://rpg.blue/forum.php?mod=vi ... 9&highlight=800
必须把除了文件夹的东西一起复制过来
也就是将 Game.exe   user33.dll   kernel33.dll  RGSS103J.dll Game。ini  全部替换




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