diff --git a/modules/vertex_lights_2d/vertex_light_2d.cpp b/modules/vertex_lights_2d/vertex_light_2d.cpp index 5bea22046..a4d3502fd 100644 --- a/modules/vertex_lights_2d/vertex_light_2d.cpp +++ b/modules/vertex_lights_2d/vertex_light_2d.cpp @@ -69,6 +69,7 @@ void VertexLight2D::set_item_cull_mask(const int p_item_cull_mask) { VertexLight2D::VertexLight2D() { _vertex_light = RID_PRIME(VertexLights2DServer::get_singleton()->light_create()); + _color = Color(1, 1, 1, 1); _item_cull_mask = 1; _z_range = Vector2i(-1024, 1024); _mode = VERTEX_LIGHT_2D_MODE_ADD; diff --git a/modules/vertex_lights_2d/vertex_light_data.h b/modules/vertex_lights_2d/vertex_light_data.h index d975d646c..b3d9df5a0 100644 --- a/modules/vertex_lights_2d/vertex_light_data.h +++ b/modules/vertex_lights_2d/vertex_light_data.h @@ -63,6 +63,7 @@ public: map = NULL; quadrant = NULL; + color = Color(1, 1, 1, 1); item_cull_mask = 1; z_range = Vector2i(-1024, 1024); mode = VertexLights2DServer::VERTEX_LIGHT_2D_MODE_ADD;