界面 / BasePanel
BasePanel<T> Class
面板类的基类,可用于控制一个界面
Precautions
注意:如子类重写onAwake,onAdded方法,请调用super的对应方法
Type parameters
T | extends UIScript |
|---|
Hierarchy
↳
BasePanel
Table of contents
Accessors
size(): Vector2 |
|---|
| 面板尺寸 |
view(): T |
| 面板所控制的界面 |
Methods
onAdded(): void client |
|---|
| 生命周期-被添加到父节点时候触发,可能会多次调用 |
onAwake(): void client |
| 生命周期方法-构建面板自动触发,只会调用一次 |
click
Methods
getCanvasChildren<T: extends Widget<T>>(canvas: Canvas, getType: TypeName<T: extends Widget<T>>): T: extends Widget<T>[] client |
|---|
| 根据类型获取画布下子对象序列 |
hide(): void client |
| 关闭全局唯一界面 |
show(...params: any[]): void client |
| 显示全局唯一界面 |
create<T: extends UIScript<T>>(): T: extends UIScript<T> client |
| 创建界面 |
hide(): void client |
| 关闭全局唯一界面 |
show(...params: any[]): void client |
| 显示全局唯一界面 |
构造方法
Type parameters
T | extends UIScript<T> |
|---|
Parameters
viewClass TypeName<T> | 界面类 |
|---|
Overrides
Accessors
size
• | • | ||||
|---|---|---|---|---|---|
面板尺寸 Returns
| 面板尺寸 Parameters
|
view
• |
|---|
面板所控制的界面 Returns |
T |
|---|
Methods
onAdded
• Protected onAdded(): void client
生命周期-被添加到父节点时候触发,可能会多次调用
onAwake
• Protected onAwake(): void client
生命周期方法-构建面板自动触发,只会调用一次