U子注
这里所说的“隐藏的状态”就是不显示出来的意思,可以理解成visible = false,原文是“非表示の状態”。
至于最后那个括号里的部分,原文是“どこかにの位置に適当なサイズ”,直译过来的话似乎讲不太通顺。
之后跟G大一起测试了一下,发现:每次生成出来的窗口的尺寸是固定的、位置则是随机在桌面上的任意位置出现,并没有规律。
这个随机的出现位置具体是如何判断的,目前尚未查明(但总是会在桌面左上角的那一带出现,并且窗口距离桌面顶部和左侧的间隙是相等的。)
关于窗口位置的设置,在这里补充说明一下吧,就当做一个小教程分享给新手童鞋们。
窗口的位置是可以通过Window类来控制的。
在KAG中,默认是没有对窗口的初始位置进行限定的。
这也就是说,默认情况下打开一个工程,窗口还是会在屏幕上各种奇奇怪怪的位置被随机生成出来。
不想让它胡乱生成的话,可以用 Window.top 和 Window.left 这两个Window类的成员属性进行操作。
比如,想把窗口初始位置设定为桌面正中央的话就可以像下面这样写:
Window.top = System.desktopHeight/2 - Window.height/2;
Window.left = System.desktopWidth/2 - Window.width/2;
当然,如果使用KAG系统的话,是不能照抄这些代码的。
不过原理大概就是这样,用System类获取到的桌面分辨率宽/高的一半,减掉程序窗口尺寸宽/高的一半。
这样每次打开程序,窗口就默认跑到屏幕正中央啦o(*≧▽≦)ツ