查看: 2219|回复: 9

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

[复制链接]
梦石
0
星屑
100
在线时间
211 小时
注册时间
2011-8-16
回帖
246
发表于 2012-11-28 20:47:23 | 显示全部楼层 |阅读模式

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

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

×
其实我只是想问RGSS一个窗口的生成需要经过几个步骤。
在线等,Q我ID!!
RPGMaker 脚本/学习交流群:143356012
头像被屏蔽
梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
回帖
1577

开拓者

发表于 2012-11-28 21:46:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

伴侣:北岛谜烟

发表于 2012-11-28 22:10:13 | 显示全部楼层
x = Window.new 0,0,640,480
本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复

使用道具 举报

水月·镜花

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

开拓者

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

使用道具 举报

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

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

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
回帖
1577

开拓者

发表于 2012-11-29 17:54:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

永夜蟄居の玖瀨

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

开拓者贵宾

发表于 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什么区别?

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
回帖
1577

开拓者

发表于 2012-11-29 18:26:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

CHAOS

梦石
0
星屑
92
在线时间
244 小时
注册时间
2005-11-4
回帖
3418

贵宾

发表于 2012-11-30 20:00:21 | 显示全部楼层
上面都回答完了啊……
往自己身上捅一刀,这样就有一个创口了。
梦想世界,在你伸手!
回复

使用道具 举报

CHAOS

梦石
0
星屑
92
在线时间
244 小时
注册时间
2005-11-4
回帖
3418

贵宾

发表于 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
梦想世界,在你伸手!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部