替换翻滚美术素材
1 parent 57b3795 commit 597ff33762296f3f73779855a25ef47da70d06fa
@小李xl 小李xl authored on 23 Nov 2023
Showing 26 changed files
View
12
DungeonShooting_Godot/prefab/role/Role0001.tscn
[gd_scene load_steps=8 format=3 uid="uid://cxhrcytrx0kcf"]
[gd_scene load_steps=9 format=3 uid="uid://cxhrcytrx0kcf"]
 
[ext_resource type="PackedScene" uid="uid://cyrcv2jdgr8cf" path="res://prefab/role/template/RoleTemplate.tscn" id="1_10c2n"]
[ext_resource type="Script" path="res://src/game/activity/role/player/Player.cs" id="2_6xwnt"]
[ext_resource type="Shader" path="res://resource/material/Blend.gdshader" id="3_rk4gg"]
shader_parameter/show_outline = true
shader_parameter/outline_color = Color(0, 0, 0, 1)
shader_parameter/outline_rainbow = false
shader_parameter/outline_use_blend = true
shader_parameter/grey = 0.0
 
[sub_resource type="ShaderMaterial" id="ShaderMaterial_8hgu2"]
resource_local_to_scene = true
shader = ExtResource("3_rk4gg")
shader_parameter/show_outline = true
shader_parameter/outline_color = Color(0, 0, 0, 1)
shader_parameter/outline_rainbow = false
shader_parameter/outline_use_blend = true
shader_parameter/grey = 0.0
 
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ve262"]
size = Vector2(12, 18)
 
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ka171"]
 
[node name="Role0001" node_paths=PackedStringArray("HurtArea", "HurtCollision", "InteractiveArea", "InteractiveCollision", "TipRoot", "TipSprite", "AnimationPlayer", "MountPoint", "BackMountPoint", "MeleeAttackArea", "MeleeAttackCollision", "ShadowSprite", "AnimatedSprite", "Collision") instance=ExtResource("1_10c2n")]
collision_layer = 8
script = ExtResource("2_6xwnt")
 
[node name="AnimatedSprite" parent="." index="2"]
material = SubResource("ShaderMaterial_8hgu2")
sprite_frames = ExtResource("4_galcc")
frame_progress = 0.658799
 
[node name="HurtCollision" parent="HurtArea" index="0"]
shape = SubResource("RectangleShape2D_ve262")
 
[node name="AnimationPlayer" parent="." index="8"]
libraries = {
"": SubResource("AnimationLibrary_ka171")
}
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0002.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0002.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://d3thq2unooyl5"
path="res://.godot/imported/Sprite-0002.png-213031b39254f00c0c725e4252a9d486.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0002.png"
dest_files=["res://.godot/imported/Sprite-0002.png-213031b39254f00c0c725e4252a9d486.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0003.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0003.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://ccqgkq5qv33il"
path="res://.godot/imported/Sprite-0003.png-e6803dc1c9e8f17b579f63f5e8cb8e23.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0003.png"
dest_files=["res://.godot/imported/Sprite-0003.png-e6803dc1c9e8f17b579f63f5e8cb8e23.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0004.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0004.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://sknj4eflhbvc"
path="res://.godot/imported/Sprite-0004.png-8d2b0ef4221d99fc8d9133c4f11809ff.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0004.png"
dest_files=["res://.godot/imported/Sprite-0004.png-8d2b0ef4221d99fc8d9133c4f11809ff.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0005.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0005.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://c8ijooj30lvpw"
path="res://.godot/imported/Sprite-0005.png-9c344cd4269051bef354e37f494af4b3.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0005.png"
dest_files=["res://.godot/imported/Sprite-0005.png-9c344cd4269051bef354e37f494af4b3.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0006.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0006.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://blqx76rvx6c34"
path="res://.godot/imported/Sprite-0006.png-1cb8bb9f32bbeef7eb914435df8b325e.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0006.png"
dest_files=["res://.godot/imported/Sprite-0006.png-1cb8bb9f32bbeef7eb914435df8b325e.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0007.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0007.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://48qebkjqggub"
path="res://.godot/imported/Sprite-0007.png-e2c0f4efb93a9c9e29fa2a8da4c24baf.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0007.png"
dest_files=["res://.godot/imported/Sprite-0007.png-e2c0f4efb93a9c9e29fa2a8da4c24baf.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0008.png
View
2
■■■
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0008.png.import
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://dvrxriqd6dk1d"
uid="uid://b2hdk7nca5rda"
path="res://.godot/imported/Sprite-0008.png-bf19680d71b1e849c210397f3a25fca2.ctex"
metadata={
"vram_texture": false
}
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0009.png
View
2
■■■
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0009.png.import
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://ceqi6d4vhbpt"
uid="uid://bmoh16y1r2h1w"
path="res://.godot/imported/Sprite-0009.png-d266a086bd0825b44bd46a64ac6248f3.ctex"
metadata={
"vram_texture": false
}
View
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0010.png 100644 → 0
View
35
DungeonShooting_Godot/resource/sprite/role/role0001/roll/Sprite-0010.png.import 100644 → 0
[remap]
 
importer="texture"
type="CompressedTexture2D"
uid="uid://cp8d5kqfwcyjf"
path="res://.godot/imported/Sprite-0010.png-c80699f0403ae66453b70f57a31ecc59.ctex"
metadata={
"vram_texture": false
}
 
[deps]
 
source_file="res://resource/sprite/role/role0001/roll/Sprite-0010.png"
dest_files=["res://.godot/imported/Sprite-0010.png-c80699f0403ae66453b70f57a31ecc59.ctex"]
 
[params]
 
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
View
DungeonShooting_Godot/resource/spriteFrames/role/Role0001.tres
View
DungeonShooting_Godot/src/game/activity/role/RoleState.cs
View
DungeonShooting_Godot/src/game/activity/role/enemy/state/AiAstonishedState.cs
View
DungeonShooting_Godot/src/game/activity/role/player/Player.cs
View
DungeonShooting_Godot/src/game/activity/role/player/state/PlayerRollState.cs
View
DungeonShooting_Godot/src/game/effects/SmearingSprite.cs 0 → 100644
View
DungeonShooting_Godot/src/game/manager/ObjectManager.cs