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

Project1

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

[已经解决] [脚本]怎么创建一个窗口

[复制链接]

Lv1.梦旅人

梦石
0
星屑
95
在线时间
211 小时
注册时间
2011-8-16
帖子
300
跳转到指定楼层
1
发表于 2012-11-28 20:47:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
其实我只是想问RGSS一个窗口的生成需要经过几个步骤。
在线等,Q我ID!!
RPGMaker 脚本/学习交流群:143356012
头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

2
发表于 2012-11-28 21:46:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

伴侣:北岛谜烟

梦石
0
星屑
2902
在线时间
3547 小时
注册时间
2012-8-7
帖子
12181

贵宾

3
发表于 2012-11-28 22:10:13 | 只看该作者
x = Window.new 0,0,640,480
本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复 支持 反对

使用道具 举报

Lv4.逐梦者

水月·镜花

梦石
10
星屑
403
在线时间
1181 小时
注册时间
2005-10-22
帖子
1183

开拓者

4
发表于 2012-11-28 22:22:53 | 只看该作者
RGSS里遊戲中的【窗口】是一個窗口類的實例,所以首先你需要定義一個窗口類,然後在Scene類中將其實例化
RGSS內部已經有Window這個類,公開的屬性方法在F1裏面就有。
進一步定制窗口則需要定義窗口類的子類,繼承Window類屬性并添加新的屬性方法。
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
636
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

5
发表于 2012-11-28 22:54:29 | 只看该作者
为什么你们都用x!?
我每次都用a…………………(倒地不起
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

6
发表于 2012-11-29 17:54:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人 (暗夜天使)

永夜蟄居の玖瀨

梦石
0
星屑
71
在线时间
1018 小时
注册时间
2011-9-5
帖子
2813

开拓者贵宾

7
发表于 2012-11-29 18:23:32 | 只看该作者
晴兰 发表于 2012-11-29 17:54
不对Window.new哪来的参数。。
x = Window.new就行了……
x.x, x.y, x.width, x.height = x坐标,y坐标, ...

update和refresh什么区别?

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

8
发表于 2012-11-29 18:26:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

CHAOS

梦石
0
星屑
64
在线时间
241 小时
注册时间
2005-11-4
帖子
3518

贵宾

9
发表于 2012-11-30 20:00:21 | 只看该作者
上面都回答完了啊……
往自己身上捅一刀,这样就有一个创口了。
梦想世界,在你伸手!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

CHAOS

梦石
0
星屑
64
在线时间
241 小时
注册时间
2005-11-4
帖子
3518

贵宾

10
发表于 2012-11-30 20:11:23 | 只看该作者
晴兰 发表于 2012-11-29 18:26
update一般更新外部参数,并且同步到RGSS的更新,(update总是通过继承链要调用Window#update这个RGSS底 ...

refresh不super没什么关系……还是加上比较好,养成习惯以后,如果遇到需要加super的情况,也不会出什么问题了。

点评

嘛,养成习惯比较好。  发表于 2012-11-30 20:48
毕竟super是为了复用代码,在子类重写这个方法也就可以说不是非要复用他了,只是update比较特殊,Window#update中有确实的事务处理。  发表于 2012-11-30 20:17
refresh如果只是用来重绘的话,不加还是效率上优胜一点,毕竟很多refresh第一句self.contents.clear,前面的根本用不上  发表于 2012-11-30 20:13
梦想世界,在你伸手!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-21 16:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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