CanvasLayer

Inherits: Node < Object

继承人: ParallaxBackground

类别: 核心

简要说明

画布绘图层。

属性

Node

custom_viewport

bool

follow_viewport_enable

float

follow_viewport_scale

1.0

int

layer

1

Vector2

offset

矢量2(0,0)

float

rotation

0.0

float

rotation_degrees

0.0

Vector2

scale

矢量2(1,1)

Transform2D

transform

Transform2d(1,0,0,1,0,0)

方法

RID

get_canvas ( ) const

描述

画布绘图层。 CanvasItem 直接或间接子节点 CanvasLayer 将在该层中绘制。图层是定义绘制顺序的数字索引。默认的二维场景使用索引0进行渲染,因此 CanvasLayer 索引-1将在下面绘制,索引1将在上面绘制。这对于HUD(在第1层或以上)或背景(在第1层或以下)非常有用。

属性描述

  • Node custom_viewport

设定器

设置“自定义”视区(值)

吸气剂

获取u自定义u视区()

习俗 Viewport 分配给的节点 CanvasLayer .如果 null ,而是使用默认的视区。

  • bool follow_viewport_enable

违约

设定器

设置“跟随”视区(值)

吸气剂

_跟在_viewport()后面吗?

  • float follow_viewport_scale

违约

1.0

设定器

设置“跟随”视区比例(值)

吸气剂

获取u跟随u视区u比例()

违约

1

设定器

设置层(值)

吸气剂

获取层()

绘图顺序的层索引。首先绘制较低的值。

违约

矢量2(0,0)

设定器

设置偏移(值)

吸气剂

获取偏移量()

层的基准偏移量。

违约

0.0

设定器

设置旋转(值)

吸气剂

获取旋转()

以弧度表示的图层旋转。

违约

0.0

设定器

设置旋转度(值)

吸气剂

得到旋转度

层的旋转角度。

违约

矢量2(1,1)

设定器

设置刻度(值)

吸气剂

获取_scale()

层的比例。

违约

Transform2d(1,0,0,1,0,0)

设定器

设置转换(值)

吸气剂

获取转换()

层的转换。

方法说明

  • RID get_canvas ( ) const

返回此层使用的画布的rid。