ProgressBar3D🔗
Inherits: MeshInstance3D
An efficient progress bar in 3D using a quad mesh and a shader.
Properties🔗
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Methods🔗
void |
|
void |
|
void |
Signals🔗
value_changed(new_value: float) 🔗
Emitted when value has been changed.
Property Descriptions🔗
void @min_value_setter(value: float)
The minimum value.
void @max_value_setter(value: float)
The maximum value.
void set_value(new_value: float)
The current value.
void @border_setter(value: float)
The size of the border.
void @billboard_setter(value: int)
The billboard mode, see BaseMaterial3D.BillboardMode for more details.
Color fill = Color(0, 1, 0, 1) 🔗
void @fill_setter(value: Color)
The fill color.
Color background = Color(0, 0, 0, 0.5) 🔗
void @background_setter(value: Color)
The background color.
VisualShader progress_bar_shader 🔗
There is currently no description for this property. Please help us by contributing one!
Method Descriptions🔗
void set_value(new_value: float) 🔗
There is currently no description for this method. Please help us by contributing one!
void _enter_tree() 🔗
Setup the QuadMesh, ShaderMaterial and VisualShader when entering the node tree
void _update_shader_params() 🔗
This method updates instance shader params