420 lines
11 KiB
Plaintext
420 lines
11 KiB
Plaintext
![]() |
[gd_scene load_steps=12 format=3 uid="uid://c36m315ygy0ds"]
|
||
|
|
||
|
[ext_resource type="Script" path="res://Scripts/SceneTransitioner.gd" id="1_1o5bt"]
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_1a6uh"]
|
||
|
resource_name = "slideOutLeft"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1, 1), Vector2(1e-05, 1)]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:position")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(0, 0)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [15]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_5sv4i"]
|
||
|
length = 0.001
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1, 1)]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:position")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(0, 0)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [12]
|
||
|
}
|
||
|
tracks/3/type = "value"
|
||
|
tracks/3/imported = false
|
||
|
tracks/3/enabled = true
|
||
|
tracks/3/path = NodePath("SceneTransitioner/ColorRect:size")
|
||
|
tracks/3/interp = 1
|
||
|
tracks/3/loop_wrap = true
|
||
|
tracks/3/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1152, 648)]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_qd2ek"]
|
||
|
resource_name = "slideInRight"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1e-05, 1), Vector2(1, 1)]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:position")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(0, 0)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [15]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_hwcsr"]
|
||
|
resource_name = "slideInDown"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1, 1e-05), Vector2(1, 1)]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:position")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(0, 0)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [15]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_6gk55"]
|
||
|
resource_name = "slideOutUp"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1, 1), Vector2(1, 1e-05)]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:position")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(0, 0)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [15]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_62mse"]
|
||
|
resource_name = "slideInUp"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [12]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:size")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(5000, 648)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1, 1e-05), Vector2(1, -1)]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_y1uel"]
|
||
|
resource_name = "slideOutDown"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1, -1), Vector2(1, 1e-05)]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [12]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:size")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(5000, 648)]
|
||
|
}
|
||
|
tracks/3/type = "value"
|
||
|
tracks/3/imported = false
|
||
|
tracks/3/enabled = true
|
||
|
tracks/3/path = NodePath("SceneTransitioner/ColorRect:position")
|
||
|
tracks/3/interp = 1
|
||
|
tracks/3/loop_wrap = true
|
||
|
tracks/3/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(0, 648)]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_dlqa5"]
|
||
|
resource_name = "slideInLeft"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [11]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(1e-05, 1), Vector2(-1, 1)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:size")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(5000, 648)]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_77wi1"]
|
||
|
resource_name = "slideOutRight"
|
||
|
length = 0.4
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("SceneTransitioner/ColorRect:anchors_preset")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 1,
|
||
|
"values": [11]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("SceneTransitioner/ColorRect:size")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(5000, 648)]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("SceneTransitioner/ColorRect:scale")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0, 0.4),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(-1, 1), Vector2(1e-05, 1)]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_q1p50"]
|
||
|
_data = {
|
||
|
"RESET": SubResource("Animation_5sv4i"),
|
||
|
"slideInDown": SubResource("Animation_hwcsr"),
|
||
|
"slideInLeft": SubResource("Animation_dlqa5"),
|
||
|
"slideInRight": SubResource("Animation_qd2ek"),
|
||
|
"slideInUp": SubResource("Animation_62mse"),
|
||
|
"slideOutDown": SubResource("Animation_y1uel"),
|
||
|
"slideOutLeft": SubResource("Animation_1a6uh"),
|
||
|
"slideOutRight": SubResource("Animation_77wi1"),
|
||
|
"slideOutUp": SubResource("Animation_6gk55")
|
||
|
}
|
||
|
|
||
|
[node name="SceneTransitioner" type="AnimationPlayer"]
|
||
|
libraries = {
|
||
|
"": SubResource("AnimationLibrary_q1p50")
|
||
|
}
|
||
|
script = ExtResource("1_1o5bt")
|
||
|
transitionsAway = Array[String](["slideInRight", "slideInDown", "slideInUp", "slideInLeft"])
|
||
|
transitionsInto = Array[String](["slideOutLeft", "slideOutUp", "slideOutDown", "slideOutRight"])
|
||
|
|
||
|
[node name="ColorRect" type="ColorRect" parent="."]
|
||
|
z_index = 4095
|
||
|
anchors_preset = 11
|
||
|
anchor_left = 1.0
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
offset_right = 5000.0
|
||
|
grow_horizontal = 0
|
||
|
grow_vertical = 2
|
||
|
scale = Vector2(1.00136e-05, 1)
|
||
|
color = Color(0.0923971, 0.0923971, 0.0923971, 1)
|