xiandie/scene/ground/scene/c01/s07_书店外.tscn

95 lines
3.1 KiB
Plaintext

[gd_scene load_steps=12 format=3 uid="uid://ds2iyfndwamiy"]
[ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_2vqpo"]
[ext_resource type="Script" path="res://scene/ground/scene/c01/s07_animation.gd" id="2_dhaq4"]
[ext_resource type="Texture2D" uid="uid://bbuskt4kwkwpl" path="res://asset/art/scene/c01/s07_书店外/bg_书店外_黄昏.png" id="3_l7171"]
[ext_resource type="PackedScene" uid="uid://bicuc35kbn8hd" path="res://scene/shading/fog.tscn" id="4_62isb"]
[ext_resource type="PackedScene" uid="uid://61pis75a8fdq" path="res://scene/entity/portal.tscn" id="4_ulvsd"]
[ext_resource type="Shader" path="res://asset/shader/fog.gdshader" id="5_ers28"]
[ext_resource type="Texture2D" uid="uid://cs56isj1je50a" path="res://asset/art/scene/c01/s07_书店外/fog_mask.png" id="7_bukhd"]
[sub_resource type="FastNoiseLite" id="FastNoiseLite_munbn"]
noise_type = 2
fractal_type = 2
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_qmfti"]
width = 1600
height = 400
seamless = true
seamless_blend_skirt = 0.25
noise = SubResource("FastNoiseLite_munbn")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_tskev"]
resource_local_to_scene = true
shader = ExtResource("5_ers28")
shader_parameter/grey_level = 0.6
shader_parameter/speed = 0.5
shader_parameter/noise = SubResource("NoiseTexture2D_qmfti")
[sub_resource type="SpriteFrames" id="SpriteFrames_b4ng7"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("7_bukhd")
}],
"loop": false,
"name": &"default",
"speed": 5.0
}]
[node name="S07" type="Node2D"]
[node name="Ground" parent="." instance=ExtResource("1_2vqpo")]
scene_name = "c01_s07"
player_y = 67
[node name="AnimationPlayer" parent="Ground" index="0"]
script = ExtResource("2_dhaq4")
data = {
"fog_disappeared": false,
"oneshot_animation_played": false
}
oneshot_animation = ""
[node name="BGSprite2D" parent="Ground" index="2"]
texture = ExtResource("3_l7171")
offset = Vector2(0, -158)
[node name="portal_right" parent="Ground/DeployLayer" index="1"]
immediately = false
target_scene = "c02_s08"
[node name="portal_1" parent="Ground/DeployLayer" index="2" instance=ExtResource("4_ulvsd")]
position = Vector2(276, 40)
portal_name = "1"
[node name="portal_2" parent="Ground/DeployLayer" index="3" instance=ExtResource("4_ulvsd")]
position = Vector2(995, 28)
debug_note = "c01_s07 的 2 号门通往书店"
immediately = false
portal_name = "2"
target_scene = "c01_s08"
target_portal = "left"
status = "opened"
[node name="MainPlayer" parent="Ground" index="5"]
position = Vector2(41, 91)
character = "小小蝶"
[node name="Fog" parent="Ground/ParallaxForeground/BGParallaxLayer" index="0" instance=ExtResource("4_62isb")]
visible = false
z_index = 5
material = SubResource("ShaderMaterial_tskev")
position = Vector2(595, -46)
sprite_frames = SubResource("SpriteFrames_b4ng7")
animation = &"default"
frame = 0
[node name="FGSprite2D" parent="Ground/ParallaxForeground/FGParallaxLayer" index="0"]
texture = null
[node name="PlayerLine2D" parent="Ground/ParallaxForeground" index="2"]
points = PackedVector2Array(37, 150, 1500, 150)
[editable path="Ground"]