Project1

标题: [脚本]怎么创建一个窗口 [打印本页]

作者: 774741359    时间: 2012-11-28 20:47
标题: [脚本]怎么创建一个窗口
其实我只是想问RGSS一个窗口的生成需要经过几个步骤。
在线等,Q我ID!!
作者: 晴兰    时间: 2012-11-28 21:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 咕噜    时间: 2012-11-28 22:10
x = Window.new 0,0,640,480
作者: 电子最终龙    时间: 2012-11-28 22:22
RGSS里遊戲中的【窗口】是一個窗口類的實例,所以首先你需要定義一個窗口類,然後在Scene類中將其實例化
RGSS內部已經有Window這個類,公開的屬性方法在F1裏面就有。
進一步定制窗口則需要定義窗口類的子類,繼承Window類屬性并添加新的屬性方法。
作者: 冰舞蝶恋    时间: 2012-11-28 22:54
为什么你们都用x!?
我每次都用a…………………(倒地不起
作者: 晴兰    时间: 2012-11-29 17:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 千葉玖濑    时间: 2012-11-29 18:23
晴兰 发表于 2012-11-29 17:54
不对Window.new哪来的参数。。
x = Window.new就行了……
x.x, x.y, x.width, x.height = x坐标,y坐标, ...

update和refresh什么区别?
作者: 晴兰    时间: 2012-11-29 18:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: chaochao    时间: 2012-11-30 20:00
上面都回答完了啊……
往自己身上捅一刀,这样就有一个创口了。
作者: chaochao    时间: 2012-11-30 20:11
晴兰 发表于 2012-11-29 18:26
update一般更新外部参数,并且同步到RGSS的更新,(update总是通过继承链要调用Window#update这个RGSS底 ...

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




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