Project1

标题: 如何在状态窗口里创建空白窗口 [打印本页]

作者: 黑舞嗜    时间: 2011-9-21 22:03
标题: 如何在状态窗口里创建空白窗口
就是在状态界面创建空白的窗口,可以调整坐标和大小就好了,想用这些窗口框住状态窗口里的数据,只是为了让状态界面好看一些而已(一堆数据每间隔的摆在那里太丑了)dsu_plus_rewardpost_czw
作者: iisnow    时间: 2011-9-21 22:32
本帖最后由 iisnow 于 2011-9-21 22:35 编辑

提供一种方法:

在Scene_Status里面

# 生成状态窗口
    @status_window = Window_Status.new(@actor)     #的后面加上:
    @kuang_window = Window_Base.new(0,0,300,190)
    @kuang_window_2 = Window_Base.new(300,0,340,155)
    @kuang_window_3 = Window_Base.new(0,190,300,480-190)
    @kuang_window_4 = Window_Base.new(300,155,340,480-155)
然后在
# 释放窗口
    @status_window.dispose       #的后面加上:
    @kuang_window.dispose
    @kuang_window_2.dispose
    @kuang_window_3.dispose
    @kuang_window_4.dispose

4个kuang_window创建了上图中的1、2、3、4块…………

说说语法吧:
new后的4个参数(x,y,w,h)
(x,y)为窗口左上角的坐标
(w,h)为窗口的宽与高
整个窗口为640X480的大矩形,左上角为原点,向右为x正,向下为y正!
然后你自己改吧

���




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