summaryrefslogtreecommitdiff
path: root/addons/project-time-tracker/TrackerSectionColor.gd
diff options
context:
space:
mode:
Diffstat (limited to 'addons/project-time-tracker/TrackerSectionColor.gd')
-rw-r--r--addons/project-time-tracker/TrackerSectionColor.gd14
1 files changed, 14 insertions, 0 deletions
diff --git a/addons/project-time-tracker/TrackerSectionColor.gd b/addons/project-time-tracker/TrackerSectionColor.gd
new file mode 100644
index 0000000..19ff078
--- /dev/null
+++ b/addons/project-time-tracker/TrackerSectionColor.gd
@@ -0,0 +1,14 @@
+@tool
+extends ColorRect
+
+
+func _process(delta: float) -> void:
+ if (!Engine.is_editor_hint || !is_inside_tree()):
+ return
+
+ var percent = floor(size_flags_stretch_ratio * 100)
+
+ if (percent >= 10):
+ $Percent.text = str(percent) + "%"
+ else:
+ $Percent.text = ""