123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389 |
- [gd_scene load_steps=6 format=2]
- [ext_resource path="res://main.gd" type="Script" id=1]
- [ext_resource path="res://godot.png" type="Texture" id=2]
- [ext_resource path="res://noto_sans_ui_regular.ttf" type="DynamicFontData" id=3]
- [sub_resource type="DynamicFont" id=1]
- font_data = ExtResource( 3 )
- [sub_resource type="Theme" id=2]
- default_font = SubResource( 1 )
- [node name="Main" type="VBoxContainer"]
- anchor_right = 1.0
- anchor_bottom = 1.0
- theme = SubResource( 2 )
- alignment = 1
- script = ExtResource( 1 )
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="Tween" type="Tween" parent="."]
- repeat = true
- playback/repeat = true
- [node name="Top" type="VBoxContainer" parent="."]
- margin_left = 112.0
- margin_right = 912.0
- margin_bottom = 230.0
- rect_min_size = Vector2( 800, 230 )
- size_flags_horizontal = 6
- alignment = 2
- [node name="Area" type="Panel" parent="Top"]
- margin_top = 18.0
- margin_right = 800.0
- margin_bottom = 178.0
- rect_min_size = Vector2( 800, 160 )
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="RichTextLabel" type="RichTextLabel" parent="Top/Area"]
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- margin_left = -120.0
- margin_top = -60.0
- margin_right = 120.0
- margin_bottom = 60.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="Sprite" type="Sprite" parent="Top/Area"]
- z_index = 1
- texture = ExtResource( 2 )
- [node name="Follow" type="Sprite" parent="Top/Area"]
- position = Vector2( 0, 160 )
- z_index = 1
- texture = ExtResource( 2 )
- [node name="Follow2" type="Sprite" parent="Top/Area"]
- position = Vector2( 800, 0 )
- z_index = 1
- texture = ExtResource( 2 )
- [node name="Timeline" type="HSlider" parent="Top"]
- margin_top = 182.0
- margin_right = 800.0
- margin_bottom = 230.0
- rect_min_size = Vector2( 0, 48 )
- size_flags_horizontal = 3
- value = 1.0
- ticks_on_borders = true
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="Controls" type="HBoxContainer" parent="."]
- margin_top = 234.0
- margin_right = 1024.0
- margin_bottom = 804.0
- rect_min_size = Vector2( 1000, 550 )
- custom_constants/separation = 20
- alignment = 1
- [node name="Modes" type="VBoxContainer" parent="Controls"]
- margin_left = 37.0
- margin_right = 110.0
- margin_bottom = 383.0
- rect_min_size = Vector2( 70, 0 )
- size_flags_vertical = 0
- custom_constants/separation = 16
- [node name="ModesLabel" type="Label" parent="Controls/Modes"]
- margin_right = 73.0
- margin_bottom = 23.0
- size_flags_horizontal = 3
- text = "Modes"
- align = 1
- [node name="Move" type="Button" parent="Controls/Modes"]
- margin_top = 39.0
- margin_right = 73.0
- margin_bottom = 68.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "move"
- [node name="Color" type="Button" parent="Controls/Modes"]
- margin_top = 84.0
- margin_right = 73.0
- margin_bottom = 113.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "color"
- [node name="Scale" type="Button" parent="Controls/Modes"]
- margin_top = 129.0
- margin_right = 73.0
- margin_bottom = 158.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "scale"
- [node name="Rotate" type="Button" parent="Controls/Modes"]
- margin_top = 174.0
- margin_right = 73.0
- margin_bottom = 203.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "rotate"
- [node name="Callback" type="Button" parent="Controls/Modes"]
- margin_top = 219.0
- margin_right = 73.0
- margin_bottom = 248.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "callback"
- [node name="Follow" type="Button" parent="Controls/Modes"]
- margin_top = 264.0
- margin_right = 73.0
- margin_bottom = 293.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "follow"
- [node name="Repeat" type="Button" parent="Controls/Modes"]
- margin_top = 309.0
- margin_right = 73.0
- margin_bottom = 338.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "repeat"
- [node name="Pause" type="Button" parent="Controls/Modes"]
- margin_top = 354.0
- margin_right = 73.0
- margin_bottom = 383.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "pause"
- [node name="Transitions" type="VBoxContainer" parent="Controls"]
- margin_left = 130.0
- margin_right = 215.0
- margin_bottom = 518.0
- rect_min_size = Vector2( 70, 0 )
- size_flags_vertical = 0
- custom_constants/separation = 16
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="TransLabel" type="Label" parent="Controls/Transitions"]
- margin_right = 85.0
- margin_bottom = 23.0
- text = "Transitions"
- align = 1
- [node name="Linear" type="Button" parent="Controls/Transitions"]
- margin_top = 39.0
- margin_right = 85.0
- margin_bottom = 68.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "linear"
- [node name="Sine" type="Button" parent="Controls/Transitions"]
- margin_top = 84.0
- margin_right = 85.0
- margin_bottom = 113.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "sine"
- [node name="Quint" type="Button" parent="Controls/Transitions"]
- margin_top = 129.0
- margin_right = 85.0
- margin_bottom = 158.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "quint"
- [node name="Quart" type="Button" parent="Controls/Transitions"]
- margin_top = 174.0
- margin_right = 85.0
- margin_bottom = 203.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "quart"
- [node name="Quad" type="Button" parent="Controls/Transitions"]
- margin_top = 219.0
- margin_right = 85.0
- margin_bottom = 248.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "quad"
- [node name="Expo" type="Button" parent="Controls/Transitions"]
- margin_top = 264.0
- margin_right = 85.0
- margin_bottom = 293.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "expo"
- [node name="Elastic" type="Button" parent="Controls/Transitions"]
- margin_top = 309.0
- margin_right = 85.0
- margin_bottom = 338.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "elastic"
- [node name="Cubic" type="Button" parent="Controls/Transitions"]
- margin_top = 354.0
- margin_right = 85.0
- margin_bottom = 383.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "cubic"
- [node name="Circ" type="Button" parent="Controls/Transitions"]
- margin_top = 399.0
- margin_right = 85.0
- margin_bottom = 428.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "circ"
- [node name="Bounce" type="Button" parent="Controls/Transitions"]
- margin_top = 444.0
- margin_right = 85.0
- margin_bottom = 473.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "bounce"
- [node name="Back" type="Button" parent="Controls/Transitions"]
- margin_top = 489.0
- margin_right = 85.0
- margin_bottom = 518.0
- size_flags_vertical = 2
- toggle_mode = true
- text = "back"
- [node name="Eases" type="VBoxContainer" parent="Controls"]
- margin_left = 235.0
- margin_right = 305.0
- margin_bottom = 203.0
- rect_min_size = Vector2( 70, 0 )
- size_flags_vertical = 0
- custom_constants/separation = 16
- [node name="EasesLabel" type="Label" parent="Controls/Eases"]
- margin_right = 70.0
- margin_bottom = 23.0
- size_flags_horizontal = 3
- text = "Eases"
- align = 1
- [node name="In" type="Button" parent="Controls/Eases"]
- margin_top = 39.0
- margin_right = 70.0
- margin_bottom = 68.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "in"
- [node name="Out" type="Button" parent="Controls/Eases"]
- margin_top = 84.0
- margin_right = 70.0
- margin_bottom = 113.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "out"
- [node name="InOut" type="Button" parent="Controls/Eases"]
- margin_top = 129.0
- margin_right = 70.0
- margin_bottom = 158.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "in_out"
- [node name="OutIn" type="Button" parent="Controls/Eases"]
- margin_top = 174.0
- margin_right = 70.0
- margin_bottom = 203.0
- size_flags_horizontal = 3
- size_flags_vertical = 2
- toggle_mode = true
- text = "out_in"
- [node name="ColorFrom" type="VBoxContainer" parent="Controls"]
- margin_left = 325.0
- margin_right = 646.0
- margin_bottom = 570.0
- rect_min_size = Vector2( 320, 570 )
- size_flags_vertical = 0
- [node name="Label" type="Label" parent="Controls/ColorFrom"]
- margin_right = 89.0
- margin_bottom = 23.0
- size_flags_horizontal = 2
- size_flags_vertical = 0
- text = "Color From:"
- [node name="ColorPicker" type="ColorPicker" parent="Controls/ColorFrom"]
- margin_top = 27.0
- margin_right = 321.0
- margin_bottom = 539.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="ColorTo" type="VBoxContainer" parent="Controls"]
- margin_left = 666.0
- margin_right = 987.0
- margin_bottom = 570.0
- rect_min_size = Vector2( 320, 570 )
- rect_clip_content = true
- size_flags_vertical = 0
- [node name="Label" type="Label" parent="Controls/ColorTo"]
- margin_right = 68.0
- margin_bottom = 23.0
- size_flags_horizontal = 2
- size_flags_vertical = 0
- text = "Color To:"
- [node name="ColorPicker" type="ColorPicker" parent="Controls/ColorTo"]
- margin_top = 27.0
- margin_right = 321.0
- margin_bottom = 539.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [connection signal="tween_step" from="Tween" to="." method="_on_Tween_tween_step"]
- [connection signal="value_changed" from="Top/Timeline" to="." method="_on_Timeline_value_changed"]
- [connection signal="color_changed" from="Controls/ColorFrom/ColorPicker" to="." method="_on_ColorPicker_color_changed"]
- [connection signal="color_changed" from="Controls/ColorTo/ColorPicker" to="." method="_on_ColorPicker_color_changed"]
|