Add addons
This commit is contained in:
parent
2c862b2235
commit
3367bad24f
527 changed files with 36197 additions and 0 deletions
24
Sprout/addons/dialogic/Editor/Events/Fields/Vector2.gd
Normal file
24
Sprout/addons/dialogic/Editor/Events/Fields/Vector2.gd
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
@tool
|
||||
extends Control
|
||||
|
||||
var property_name : String
|
||||
signal value_changed
|
||||
|
||||
func _ready():
|
||||
$X.value_changed.connect(_on_value_changed)
|
||||
$Y.value_changed.connect(_on_value_changed)
|
||||
|
||||
func _on_value_changed(property, value):
|
||||
emit_signal("value_changed", property_name, Vector2($X.value, $Y.value))
|
||||
|
||||
func set_right_text(value):
|
||||
$RightText.text = str(value)
|
||||
$RightText.visible = !value.is_empty()
|
||||
|
||||
func set_left_text(value):
|
||||
$LeftText.text = str(value)
|
||||
$LeftText.visible = !value.is_empty()
|
||||
|
||||
func set_value(value:Vector2):
|
||||
$X.set_value(value.x)
|
||||
$Y.set_value(value.y)
|
||||
Loading…
Add table
Add a link
Reference in a new issue