Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions.
See the stable version of this documentation page instead.
ProgressBar3D🔗
Hérite: MeshInstance3D
An efficient progress bar in 3D using a quad mesh and a shader.
Propriétés🔗
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Méthodes🔗
void |
|
void |
|
void |
Signaux🔗
value_changed(new_value: float) 🔗
Emitted when value has been changed.
Descriptions de propriété🔗
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!
Descriptions de méthode🔗
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