Skip to content
Snippets Groups Projects
scene_manager.tscn 2.01 KiB
Newer Older
  • Learn to ignore specific revisions
  • Kyaw Aung's avatar
    Kyaw Aung committed
    [gd_scene load_steps=6 format=3 uid="uid://cu7lkx15lmfww"]
    
    [ext_resource type="Script" path="res://scripts/scene_manager.gd" id="1_g5ujx"]
    
    
    [sub_resource type="Animation" id="Animation_2xwoy"]
    length = 0.001
    
    Kyaw Aung's avatar
    Kyaw Aung committed
    tracks/0/type = "value"
    tracks/0/imported = false
    tracks/0/enabled = true
    tracks/0/path = NodePath("ColorRect:modulate")
    tracks/0/interp = 1
    tracks/0/loop_wrap = true
    tracks/0/keys = {
    
    "times": PackedFloat32Array(0),
    "transitions": PackedFloat32Array(1),
    
    Kyaw Aung's avatar
    Kyaw Aung committed
    "update": 0,
    
    "values": [Color(1, 1, 1, 0)]
    
    [sub_resource type="Animation" id="Animation_kxlfu"]
    resource_name = "fade_in"
    
    Kyaw Aung's avatar
    Kyaw Aung committed
    tracks/0/type = "value"
    tracks/0/imported = false
    tracks/0/enabled = true
    tracks/0/path = NodePath("ColorRect:modulate")
    tracks/0/interp = 1
    tracks/0/loop_wrap = true
    tracks/0/keys = {
    
    "times": PackedFloat32Array(0, 0.5, 1),
    "transitions": PackedFloat32Array(1, 1, 1),
    
    Kyaw Aung's avatar
    Kyaw Aung committed
    "update": 0,
    
    "values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0.5), Color(1, 1, 1, 0)]
    
    [sub_resource type="Animation" id="Animation_fjivo"]
    resource_name = "fade_out"
    
    Kyaw Aung's avatar
    Kyaw Aung committed
    tracks/0/type = "value"
    tracks/0/imported = false
    tracks/0/enabled = true
    tracks/0/path = NodePath("ColorRect:modulate")
    tracks/0/interp = 1
    tracks/0/loop_wrap = true
    tracks/0/keys = {
    "times": PackedFloat32Array(0, 0.5, 1),
    "transitions": PackedFloat32Array(1, 1, 1),
    "update": 0,
    
    "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0.5), Color(1, 1, 1, 1)]
    
    Kyaw Aung's avatar
    Kyaw Aung committed
    }
    
    [sub_resource type="AnimationLibrary" id="AnimationLibrary_v8vj1"]
    _data = {
    "RESET": SubResource("Animation_2xwoy"),
    "fade_in": SubResource("Animation_kxlfu"),
    "fade_out": SubResource("Animation_fjivo")
    }
    
    [node name="SceneManager" type="Node"]
    script = ExtResource("1_g5ujx")
    
    [node name="CanvasLayer" type="CanvasLayer" parent="."]
    
    [node name="ColorRect" type="ColorRect" parent="CanvasLayer"]
    modulate = Color(1, 1, 1, 0)
    anchors_preset = 15
    anchor_right = 1.0
    anchor_bottom = 1.0
    grow_horizontal = 2
    grow_vertical = 2
    color = Color(0, 0, 0, 1)
    
    [node name="AnimationPlayer" type="AnimationPlayer" parent="CanvasLayer"]
    libraries = {
    "": SubResource("AnimationLibrary_v8vj1")
    }