Window Class
游戏内的窗口。
Constructor
Window ()
项目
方法 属性方法
addChild ( child ) Object
向容器添加一个子对象。
参数:
-
child
Object要添加的子对象。
返回值:
Object:
被添加的子对象。
addChildAt ( child index ) Object
将子对象添加到指定索引位置。
参数:
-
child
Object要添加的子对象。
-
index
Number欲添加到的位置索引。
返回值:
Object:
被添加的子对象。
addChildToBack ( child ) Object
添加一个子对象于内容和背景之间。
参数:
-
child
Object要添加的子对象。
返回值:
Object:
被添加的子对象。
isClosed ()
如果窗口被成功关闭(窗口的开启程度为0),则返回 true 。
isOpen ()
如果窗口被成功打开(窗口的开启程度为255),则返回 true 。
move ( x , y , width , height )
同时设置x坐标、y坐标、宽度和高度。
参数:
-
x
Number窗口的x坐标。
-
y
Number窗口的y坐标。
-
width
Number窗口的宽度。
-
height
Number窗口的高度。
removeChild ( child ) Object
从容器中移除一个子对象。
参数:
-
child
Object要移除的子对象。
返回值:
Object:
被移除的子对象。
removeChildAt ( index ) Object
移除指定索引处的子对象。
参数:
-
index
Number要移除的子对象的索引。
返回值:
Object:
被移除的子对象。
setCursorRect ( x , y , width , height )
设置光标存放区域。
参数:
-
x
Number光标的x坐标。
-
y
Number光标的y坐标。
-
width
Number光标的宽度。
-
height
Number光标的高度。
setTone ( r , g , b )
改变背景的色调。
参数:
-
r
Number介于(-255, 255)之间的红色值。
-
g
Number介于(-255, 255)之间的绿色值。
-
b
Number介于(-255, 255)之间的蓝色值
返回值:
update ()
更新窗口。
属性
active Boolean
光标闪烁的状态。
backOpacity Number
窗口背景的不透明度(0~255)。
children Array
[只读]窗口的子对象数组。
contents Bitmap
窗口内容的引用位图。
contentsOpacity Number
窗口内容的不透明度(0~255)。
downArrowVisible Number
下滚箭头的可见性。
height Number
窗口的高度。
margin Number
窗口的外边距。
opacity Number
窗口的不透明度(0~255)。
openness Number
窗口的开启程度(0~255)。
origin Point
窗口滚动的初始点。
padding Number
窗口框架与内容之间的填充宽度(内边距)。
parent Object
[只读]窗口的父对象。
pause Boolean
暂停标记的可见性。
upArrowVisible Boolean
上滚箭头的可见性。
visible Boolean
窗口的可见性。
width Number
窗口的宽度。
windowskin Bitmap
窗口外观的引用位图。
x Number
窗口的x坐标。
y Number
窗口的y坐标。