123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358 |
- [gd_scene load_steps=3 format=2]
- [ext_resource path="res://main.gd" type="Script" id=1]
- [ext_resource path="res://godot.png" type="Texture" id=2]
- [node name="Main" type="Control"]
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- margin_left = -512.0
- margin_top = -384.0
- margin_right = 512.0
- margin_bottom = 384.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- script = ExtResource( 1 )
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="Trans" type="VBoxContainer" parent="."]
- margin_left = 56.0
- margin_top = 288.0
- margin_right = 129.0
- margin_bottom = 614.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Linear" type="Button" parent="Trans"]
- margin_right = 48.0
- margin_bottom = 20.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "linear"
- [node name="Sine" type="Button" parent="Trans"]
- margin_top = 30.0
- margin_right = 39.0
- margin_bottom = 50.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "sine"
- [node name="Quint" type="Button" parent="Trans"]
- margin_top = 60.0
- margin_right = 45.0
- margin_bottom = 80.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "quint"
- [node name="Quart" type="Button" parent="Trans"]
- margin_top = 90.0
- margin_right = 45.0
- margin_bottom = 110.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "quart"
- [node name="Quad" type="Button" parent="Trans"]
- margin_top = 120.0
- margin_right = 43.0
- margin_bottom = 140.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "quad"
- [node name="Expo" type="Button" parent="Trans"]
- margin_top = 150.0
- margin_right = 43.0
- margin_bottom = 170.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "expo"
- [node name="Elastic" type="Button" parent="Trans"]
- margin_top = 180.0
- margin_right = 54.0
- margin_bottom = 200.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "elastic"
- [node name="Cubic" type="Button" parent="Trans"]
- margin_top = 210.0
- margin_right = 46.0
- margin_bottom = 230.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "cubic"
- [node name="Circ" type="Button" parent="Trans"]
- margin_top = 240.0
- margin_right = 35.0
- margin_bottom = 260.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "circ"
- [node name="Bounce" type="Button" parent="Trans"]
- margin_top = 270.0
- margin_right = 59.0
- margin_bottom = 290.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "bounce"
- [node name="Back" type="Button" parent="Trans"]
- margin_top = 300.0
- margin_right = 41.0
- margin_bottom = 320.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "back"
- [node name="Eases" type="VBoxContainer" parent="."]
- margin_left = 152.0
- margin_top = 288.0
- margin_right = 215.0
- margin_bottom = 404.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="In" type="Button" parent="Eases"]
- margin_right = 24.0
- margin_bottom = 20.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "in"
- [node name="Out" type="Button" parent="Eases"]
- margin_top = 30.0
- margin_right = 33.0
- margin_bottom = 50.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "out"
- [node name="InOut" type="Button" parent="Eases"]
- margin_top = 60.0
- margin_right = 51.0
- margin_bottom = 80.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "in_out"
- [node name="OutIn" type="Button" parent="Eases"]
- margin_top = 90.0
- margin_right = 51.0
- margin_bottom = 110.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "out_in"
- [node name="Modes" type="VBoxContainer" parent="."]
- margin_left = 240.0
- margin_top = 288.0
- margin_right = 317.0
- margin_bottom = 524.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Move" type="Button" parent="Modes"]
- margin_right = 48.0
- margin_bottom = 20.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "move"
- [node name="Color" type="Button" parent="Modes"]
- margin_top = 30.0
- margin_right = 44.0
- margin_bottom = 50.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "color"
- [node name="Scale" type="Button" parent="Modes"]
- margin_top = 60.0
- margin_right = 45.0
- margin_bottom = 80.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "scale"
- [node name="Rotate" type="Button" parent="Modes"]
- margin_top = 90.0
- margin_right = 50.0
- margin_bottom = 110.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "rotate"
- [node name="Callback" type="Button" parent="Modes"]
- margin_top = 120.0
- margin_right = 63.0
- margin_bottom = 140.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "callback"
- [node name="Follow" type="Button" parent="Modes"]
- margin_top = 150.0
- margin_right = 50.0
- margin_bottom = 170.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "follow"
- [node name="Repeat" type="Button" parent="Modes"]
- margin_top = 180.0
- margin_right = 53.0
- margin_bottom = 200.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "repeat"
- [node name="Pause" type="Button" parent="Modes"]
- margin_top = 210.0
- margin_right = 50.0
- margin_bottom = 230.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- toggle_mode = true
- text = "pause"
- [node name="Colors" type="HBoxContainer" parent="."]
- margin_left = 352.0
- margin_top = 273.0
- margin_right = 1008.0
- margin_bottom = 753.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- custom_constants/separation = 40
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [node name="ColorFrom" type="VBoxContainer" parent="Colors"]
- margin_right = 290.0
- margin_bottom = 480.0
- rect_min_size = Vector2( 0, 320 )
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Label" type="Label" parent="Colors/ColorFrom"]
- margin_right = 74.0
- margin_bottom = 14.0
- size_flags_horizontal = 2
- size_flags_vertical = 0
- text = "Color From:"
- [node name="Picker" type="ColorPicker" parent="Colors/ColorFrom"]
- margin_top = 18.0
- margin_right = 290.0
- margin_bottom = 480.0
- rect_min_size = Vector2( 0, 320 )
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="ColorTo" type="VBoxContainer" parent="Colors"]
- margin_left = 348.0
- margin_right = 638.0
- margin_bottom = 480.0
- rect_min_size = Vector2( 0, 320 )
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Label" type="Label" parent="Colors/ColorTo"]
- margin_right = 56.0
- margin_bottom = 14.0
- size_flags_horizontal = 2
- size_flags_vertical = 0
- text = "Color To:"
- [node name="Picker" type="ColorPicker" parent="Colors/ColorTo"]
- margin_top = 18.0
- margin_right = 290.0
- margin_bottom = 480.0
- rect_min_size = Vector2( 0, 320 )
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Tween" type="Tween" parent="."]
- repeat = true
- playback/repeat = true
- [node name="Area" type="Panel" parent="Tween"]
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- margin_left = -420.0
- margin_top = -352.0
- margin_right = 444.0
- margin_bottom = -152.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Label" type="RichTextLabel" parent="Tween/Area"]
- margin_left = 176.0
- margin_top = 24.0
- margin_right = 552.0
- margin_bottom = 160.0
- size_flags_horizontal = 2
- size_flags_vertical = 2
- [node name="Sprite" type="Sprite" parent="Tween/Area"]
- texture = ExtResource( 2 )
- [node name="Follow" type="Sprite" parent="Tween/Area"]
- position = Vector2( 0, 184 )
- texture = ExtResource( 2 )
- [node name="Follow2" type="Sprite" parent="Tween/Area"]
- position = Vector2( 736, 0 )
- texture = ExtResource( 2 )
- [node name="Timeline" type="HSlider" parent="."]
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- margin_left = -416.0
- margin_top = -144.0
- margin_right = 416.0
- margin_bottom = -128.0
- size_flags_horizontal = 2
- value = 1.0
- ticks_on_borders = true
- __meta__ = {
- "_edit_use_anchors_": false
- }
- [connection signal="tween_step" from="Tween" to="." method="_on_tween_step"]
- [connection signal="value_changed" from="Timeline" to="." method="_on_timeline_value_changed"]
|