OccluderPolygon2D
Inherits: Resource < Reference < Object
为LightOccluder2D定义一个2D多边形。
描述
编辑工具,帮助你绘制一个2D多边形用作资源LightOccluder2D。
属性
| ||
| ||
|
枚举
enum CullMode:
CULL_DISABLED = 0 —- 禁用剔除。参阅cull_mode。
CULL_CLOCKWISE = 1 —- 按顺时针方向进行剔除。见cull_mode。
CULL_COUNTER_CLOCKWISE = 2 —- 按逆时针方向进行剔除。参阅cull_mode。
属性说明
- bool closed
Default |
|
Setter | set_closed(value) |
Getter | is_closed() |
如果true
,封闭该多边形。一个封闭的polygon2d封闭来自任何方向的光。一个开放的OccluderPolygon2D只在其轮廓方向上遮挡光。
- CullMode cull_mode
Default |
|
Setter | set_cull_mode(value) |
Getter | get_cull_mode() |
要使用的剔除模式。
- PoolVector2Array polygon
Default |
|
Setter | set_polygon(value) |
Getter | get_polygon() |
带有多边形顶点位置索引的Vector2数组。
注意:返回值是基础数组的副本,而不是引用。