OccluderPolygon2D

Inherits: Resource < Reference < Object

为LightOccluder2D定义一个2D多边形。

描述

编辑工具,帮助你绘制一个2D多边形用作资源LightOccluder2D

属性

bool

closed

true

CullMode

cull_mode

0

PoolVector2Array

polygon

PoolVector2Array(  )

枚举

enum CullMode:

  • CULL_DISABLED = 0 —- 禁用剔除。参阅cull_mode

  • CULL_CLOCKWISE = 1 —- 按顺时针方向进行剔除。见cull_mode

  • CULL_COUNTER_CLOCKWISE = 2 —- 按逆时针方向进行剔除。参阅cull_mode

属性说明

Default

true

Setter

set_closed(value)

Getter

is_closed()

如果true,封闭该多边形。一个封闭的polygon2d封闭来自任何方向的光。一个开放的OccluderPolygon2D只在其轮廓方向上遮挡光。


Default

0

Setter

set_cull_mode(value)

Getter

get_cull_mode()

要使用的剔除模式。


Default

PoolVector2Array(  )

Setter

set_polygon(value)

Getter

get_polygon()

带有多边形顶点位置索引的Vector2数组。

注意:返回值是基础数组的副本,而不是引用。