[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" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 800.0 margin_bottom = 600.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 script = ExtResource( 1 ) [node name="trans" type="VBoxContainer" parent="." index="0"] editor/display_folded = true anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 56.0 margin_top = 288.0 margin_right = 129.0 margin_bottom = 614.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 [node name="linear" type="Button" parent="trans" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 48.0 margin_bottom = 20.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "linear" flat = false align = 1 [node name="sine" type="Button" parent="trans" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 30.0 margin_right = 39.0 margin_bottom = 50.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "sine" flat = false align = 1 [node name="quint" type="Button" parent="trans" index="2"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 60.0 margin_right = 45.0 margin_bottom = 80.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "quint" flat = false align = 1 [node name="quart" type="Button" parent="trans" index="3"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 90.0 margin_right = 45.0 margin_bottom = 110.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "quart" flat = false align = 1 [node name="quad" type="Button" parent="trans" index="4"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 120.0 margin_right = 43.0 margin_bottom = 140.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "quad" flat = false align = 1 [node name="expo" type="Button" parent="trans" index="5"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 150.0 margin_right = 43.0 margin_bottom = 170.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "expo" flat = false align = 1 [node name="elastic" type="Button" parent="trans" index="6"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 180.0 margin_right = 54.0 margin_bottom = 200.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "elastic" flat = false align = 1 [node name="cubic" type="Button" parent="trans" index="7"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 210.0 margin_right = 46.0 margin_bottom = 230.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "cubic" flat = false align = 1 [node name="circ" type="Button" parent="trans" index="8"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 240.0 margin_right = 35.0 margin_bottom = 260.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "circ" flat = false align = 1 [node name="bounce" type="Button" parent="trans" index="9"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 270.0 margin_right = 59.0 margin_bottom = 290.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "bounce" flat = false align = 1 [node name="back" type="Button" parent="trans" index="10"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 300.0 margin_right = 41.0 margin_bottom = 320.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "back" flat = false align = 1 [node name="eases" type="VBoxContainer" parent="." index="1"] editor/display_folded = true anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 152.0 margin_top = 288.0 margin_right = 215.0 margin_bottom = 404.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 [node name="in" type="Button" parent="eases" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 24.0 margin_bottom = 20.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "in" flat = false align = 1 [node name="out" type="Button" parent="eases" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 30.0 margin_right = 33.0 margin_bottom = 50.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "out" flat = false align = 1 [node name="in_out" type="Button" parent="eases" index="2"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 60.0 margin_right = 51.0 margin_bottom = 80.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "in_out" flat = false align = 1 [node name="out_in" type="Button" parent="eases" index="3"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 90.0 margin_right = 51.0 margin_bottom = 110.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "out_in" flat = false align = 1 [node name="modes" type="VBoxContainer" parent="." index="2"] editor/display_folded = true anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 240.0 margin_top = 288.0 margin_right = 317.0 margin_bottom = 524.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 [node name="move" type="Button" parent="modes" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 48.0 margin_bottom = 20.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "move" flat = false align = 1 [node name="color" type="Button" parent="modes" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 30.0 margin_right = 44.0 margin_bottom = 50.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "color" flat = false align = 1 [node name="scale" type="Button" parent="modes" index="2"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 60.0 margin_right = 45.0 margin_bottom = 80.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "scale" flat = false align = 1 [node name="rotate" type="Button" parent="modes" index="3"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 90.0 margin_right = 50.0 margin_bottom = 110.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "rotate" flat = false align = 1 [node name="callback" type="Button" parent="modes" index="4"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 120.0 margin_right = 63.0 margin_bottom = 140.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "callback" flat = false align = 1 [node name="follow" type="Button" parent="modes" index="5"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 150.0 margin_right = 50.0 margin_bottom = 170.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "follow" flat = false align = 1 [node name="repeat" type="Button" parent="modes" index="6"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 180.0 margin_right = 53.0 margin_bottom = 200.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "repeat" flat = false align = 1 [node name="pause" type="Button" parent="modes" index="7"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 210.0 margin_right = 50.0 margin_bottom = 230.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 toggle_mode = true enabled_focus_mode = 2 shortcut = null group = null text = "pause" flat = false align = 1 [node name="colors" type="HBoxContainer" parent="." index="3"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 352.0 margin_top = 288.0 margin_right = 858.0 margin_bottom = 626.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 custom_constants/separation = 40 alignment = 0 [node name="color_from" type="VBoxContainer" parent="colors" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 298.0 margin_bottom = 476.0 rect_min_size = Vector2( 0, 320 ) rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 [node name="label" type="Label" parent="colors/color_from" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 74.0 margin_bottom = 14.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 0 text = "Color From:" percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 [node name="picker" type="ColorPicker" parent="colors/color_from" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 18.0 margin_right = 298.0 margin_bottom = 476.0 rect_min_size = Vector2( 0, 320 ) rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 color = Color( 1, 1, 1, 1 ) edit_alpha = true raw_mode = false [node name="color_to" type="VBoxContainer" parent="colors" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 338.0 margin_right = 636.0 margin_bottom = 476.0 rect_min_size = Vector2( 0, 320 ) rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 [node name="label" type="Label" parent="colors/color_to" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 56.0 margin_bottom = 14.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 0 text = "Color To:" percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 [node name="picker" type="ColorPicker" parent="colors/color_to" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 18.0 margin_right = 298.0 margin_bottom = 476.0 rect_min_size = Vector2( 0, 320 ) rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 alignment = 0 color = Color( 1, 1, 1, 1 ) edit_alpha = true raw_mode = false [node name="tween" type="Tween" parent="." index="4"] repeat = true playback_process_mode = 1 playback_speed = 1.0 playback/active = true playback/repeat = true playback/speed = 1.0 [node name="area" type="Panel" parent="tween" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 32.0 margin_top = 32.0 margin_right = 896.0 margin_bottom = 232.0 rect_pivot_offset = Vector2( 0, 0 ) mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 [node name="label" type="RichTextLabel" parent="tween/area" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 176.0 margin_top = 24.0 margin_right = 552.0 margin_bottom = 160.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = true mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 2 bbcode_enabled = false bbcode_text = "" visible_characters = -1 percent_visible = 1.0 meta_underlined = true tab_size = 4 text = "" scroll_active = true scroll_following = false selection_enabled = false override_selected_font_color = false [node name="sprite" type="Sprite" parent="tween/area" index="1"] texture = ExtResource( 2 ) [node name="follow" type="Sprite" parent="tween/area" index="2"] position = Vector2( 0, 184 ) texture = ExtResource( 2 ) [node name="follow_2" type="Sprite" parent="tween/area" index="3"] position = Vector2( 736, 0 ) texture = ExtResource( 2 ) [node name="timeline" type="HSlider" parent="." index="5"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 48.0 margin_top = 240.0 margin_right = 880.0 margin_bottom = 256.0 rect_pivot_offset = Vector2( 0, 0 ) focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 2 size_flags_vertical = 0 min_value = 0.0 max_value = 100.0 step = 1.0 page = 0.0 value = 1.0 exp_edit = false rounded = false editable = true tick_count = 0 ticks_on_borders = false focus_mode = 2 [connection signal="tween_step" from="tween" to="." method="_on_tween_step"] [connection signal="value_changed" from="timeline" to="." method="_on_timeline_value_changed"]