房间门打开关闭效果
1 parent 9d96b1e commit 4a004f5f033fb9b21c96aaf5efcc0ca18f2bea66
@小李xl 小李xl authored on 22 May 2023
Showing 20 changed files
View
2
■■■
DungeonShooting_Godot/DungeonShooting.csproj
<Project Sdk="Godot.NET.Sdk/4.1.0-dev.2">
<Project Sdk="Godot.NET.Sdk/4.1.0-dev.1">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>
</PropertyGroup>
View
11
DungeonShooting_Godot/DungeonShooting.csproj.old.1 0 → 100644
<Project Sdk="Godot.NET.Sdk/4.1.0-dev.2">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
</PropertyGroup>
<ItemGroup>
<Folder Include="src\game\ui\editorTools" />
</ItemGroup>
</Project>
View
2
■■■
DungeonShooting_Godot/prefab/map/RoomDoor.tscn
[gd_scene load_steps=10 format=3]
[gd_scene load_steps=10 format=3 uid="uid://dswcawdc85pgq"]
 
[ext_resource type="Script" path="res://src/framework/activity/ActivityObjectTemplate.cs" id="1_8es7a"]
[ext_resource type="Shader" path="res://resource/material/Blend.gdshader" id="2_d8jnk"]
[ext_resource type="Texture2D" uid="uid://dviv44fhwvkb1" path="res://resource/sprite/map/door1_down.png" id="3_knmoy"]
View
44
DungeonShooting_Godot/prefab/map/RoomDoor_E.tscn 0 → 100644
[gd_scene load_steps=7 format=3 uid="uid://dqs5rvtum3hb7"]
 
[ext_resource type="Script" path="res://src/framework/activity/ActivityObjectTemplate.cs" id="1_im6r2"]
[ext_resource type="Shader" path="res://resource/material/Blend.gdshader" id="2_b0axw"]
[ext_resource type="SpriteFrames" uid="uid://3ps6h2f54qa5" path="res://resource/spriteFrames/RoomDoor_EW.tres" id="3_07nn2"]
 
[sub_resource type="ShaderMaterial" id="ShaderMaterial_yvwpk"]
resource_local_to_scene = true
shader = ExtResource("2_b0axw")
shader_parameter/blend = Color(0, 0, 0, 0.470588)
shader_parameter/schedule = 1
 
[sub_resource type="ShaderMaterial" id="ShaderMaterial_t4ayq"]
resource_local_to_scene = true
shader = ExtResource("2_b0axw")
shader_parameter/blend = Color(1, 1, 1, 1)
shader_parameter/schedule = 0
 
[sub_resource type="RectangleShape2D" id="RectangleShape2D_opsb6"]
resource_local_to_scene = true
size = Vector2(14, 40)
 
[node name="RoomDoor_N" type="Node"]
script = ExtResource("1_im6r2")
IsStatic = true
collision_layer = 1
 
[node name="ShadowSprite" type="Sprite2D" parent="."]
z_index = -1
material = SubResource("ShaderMaterial_yvwpk")
 
[node name="AnimatedSprite" type="AnimatedSprite2D" parent="."]
material = SubResource("ShaderMaterial_t4ayq")
position = Vector2(0, -8)
sprite_frames = ExtResource("3_07nn2")
animation = &"openDoor"
autoplay = "default"
frame = 9
frame_progress = 1.0
 
[node name="Collision" type="CollisionShape2D" parent="."]
position = Vector2(0, 4)
shape = SubResource("RectangleShape2D_opsb6")
View
DungeonShooting_Godot/prefab/map/RoomDoor_N.tscn 0 → 100644
View
DungeonShooting_Godot/prefab/map/RoomDoor_S.tscn 0 → 100644
View
DungeonShooting_Godot/prefab/map/RoomDoor_W.tscn 0 → 100644
View
DungeonShooting_Godot/resource/sprite/map/door1_down.png
View
DungeonShooting_Godot/resource/spriteFrames/RoomDoor_EW.tres 0 → 100644
View
DungeonShooting_Godot/resource/spriteFrames/RoomDoor_NS.tres 0 → 100644
View
DungeonShooting_Godot/resource/theme/mainTheme.tres
View
DungeonShooting_Godot/src/framework/activity/ActivityObject.cs
View
DungeonShooting_Godot/src/framework/activity/ActivityObjectTemplate.cs
View
DungeonShooting_Godot/src/game/AnimatorNames.cs 0 → 100644
View
DungeonShooting_Godot/src/game/item/weapon/Weapon.cs
View
DungeonShooting_Godot/src/game/manager/ResourcePath.cs
View
DungeonShooting_Godot/src/game/role/AnimatorNames.cs 100644 → 0
View
DungeonShooting_Godot/src/game/room/DungeonManager.cs
View
DungeonShooting_Godot/src/game/room/RoomDoor.cs
View
DungeonShooting_Godot/src/game/ui/main/MainPanel.cs