summaryrefslogtreecommitdiff
path: root/godot/scenes/environment
diff options
context:
space:
mode:
Diffstat (limited to 'godot/scenes/environment')
-rw-r--r--godot/scenes/environment/CableDynamic.tscn3
1 files changed, 3 insertions, 0 deletions
diff --git a/godot/scenes/environment/CableDynamic.tscn b/godot/scenes/environment/CableDynamic.tscn
index 608e144..42738bd 100644
--- a/godot/scenes/environment/CableDynamic.tscn
+++ b/godot/scenes/environment/CableDynamic.tscn
@@ -8,9 +8,12 @@ export var endpoint_path := @\"\"; onready var endpoint := get_node(endpoint_pat
func _ready():
if endpoint_path == \"\": set_physics_process(false)
+ update()
func _physics_process(_delta):
return
+
+func update():
var length = to_local(endpoint.global_transform.origin).length()
mesh1.scale.x = length; mesh2.scale.x = length;
mesh1.transform.origin.z = -length/2; mesh2.transform.origin.z = -length/2;