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坐标。