Z order
This commit is contained in:
parent
76ab2727de
commit
de33b6bc15
5 changed files with 127 additions and 132 deletions
|
|
@ -185,6 +185,12 @@ region = Rect2(0, 29, 35, 11)
|
|||
radius = 17.0
|
||||
height = 48.0
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_n380g"]
|
||||
atlas = ExtResource("5_b583s")
|
||||
region = Rect2(34, 38, 45, 27)
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_vn3j1"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_pjhfy"]
|
||||
atlas = ExtResource("5_b583s")
|
||||
region = Rect2(80, 0, 32, 30)
|
||||
|
|
@ -201,12 +207,6 @@ region = Rect2(105, 2, 3, 4)
|
|||
atlas = ExtResource("5_b583s")
|
||||
region = Rect2(38, 22, 22, 13)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_n380g"]
|
||||
atlas = ExtResource("5_b583s")
|
||||
region = Rect2(34, 38, 45, 27)
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_vn3j1"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_dn8ha"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tebih"]
|
||||
|
|
@ -929,7 +929,7 @@ metadata/_edit_lock_ = true
|
|||
[node name="RightUpperLeg" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt"]
|
||||
use_parent_material = true
|
||||
position = Vector2(-6, 3)
|
||||
scale = Vector2(0.999827, 0.999827)
|
||||
scale = Vector2(0.999829, 0.999829)
|
||||
rest = Transform2D(1, 0, 0, 1, -6, 3)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -970,7 +970,7 @@ metadata/_edit_lock_ = true
|
|||
[node name="LeftUpperLeg" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt"]
|
||||
use_parent_material = true
|
||||
position = Vector2(6, 4)
|
||||
scale = Vector2(0.99983, 0.99983)
|
||||
scale = Vector2(0.999824, 0.999824)
|
||||
rest = Transform2D(1, 0, 0, 1, 6, 4)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -982,7 +982,7 @@ metadata/_edit_lock_ = true
|
|||
|
||||
[node name="LeftLowerLeg" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/LeftUpperLeg"]
|
||||
position = Vector2(-1, 13)
|
||||
scale = Vector2(0.99983, 0.99983)
|
||||
scale = Vector2(0.999827, 0.999827)
|
||||
rest = Transform2D(1, 0, 0, 1, -1, 13)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -994,7 +994,7 @@ metadata/_edit_lock_ = true
|
|||
|
||||
[node name="LeftFoot" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/LeftUpperLeg/LeftLowerLeg"]
|
||||
position = Vector2(6, 10)
|
||||
scale = Vector2(0.999818, 0.999818)
|
||||
scale = Vector2(0.99982, 0.99982)
|
||||
rest = Transform2D(1, 0, 0, 1, 6, 10)
|
||||
auto_calculate_length_and_angle = false
|
||||
length = 12.0
|
||||
|
|
@ -1010,15 +1010,14 @@ metadata/_edit_lock_ = true
|
|||
[node name="Body" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt"]
|
||||
use_parent_material = true
|
||||
position = Vector2(1, -2)
|
||||
scale = Vector2(0.999827, 0.999827)
|
||||
scale = Vector2(0.999825, 0.999825)
|
||||
rest = Transform2D(1, 0, 0, 1, 1, -2)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
[node name="RightUpperArm" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body"]
|
||||
z_index = -1
|
||||
use_parent_material = true
|
||||
position = Vector2(-14, -23)
|
||||
scale = Vector2(0.999828, 0.999828)
|
||||
scale = Vector2(0.999827, 0.999827)
|
||||
rest = Transform2D(1, 0, 0, 1, -14, -23)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -1030,7 +1029,7 @@ metadata/_edit_lock_ = true
|
|||
|
||||
[node name="RightLowerArm" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/RightUpperArm"]
|
||||
position = Vector2(-2, 15)
|
||||
scale = Vector2(0.999816, 0.999816)
|
||||
scale = Vector2(0.999814, 0.999814)
|
||||
rest = Transform2D(1, 0, 0, 1, -2, 15)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -1064,7 +1063,7 @@ metadata/_edit_lock_ = true
|
|||
|
||||
[node name="Tie" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body"]
|
||||
position = Vector2(-9, -21)
|
||||
rotation = 0.0486026
|
||||
rotation = 0.0385608
|
||||
scale = Vector2(1e-05, 1e-05)
|
||||
skew = -0.000476122
|
||||
rest = Transform2D(1, 0, 0, 1, -9, -21)
|
||||
|
|
@ -1102,7 +1101,6 @@ degradationStages = Array[Texture2D]([ExtResource("6_i6nje"), ExtResource("7_txj
|
|||
thresholdPercentage = Array[float]([1.0, 0.667, 0.333])
|
||||
|
||||
[node name="Sprite2D2" type="Sprite2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Can"]
|
||||
z_index = -1
|
||||
material = ExtResource("6_vn3j1")
|
||||
position = Vector2(-7.4999, -27.5002)
|
||||
texture = SubResource("AtlasTexture_5selg")
|
||||
|
|
@ -1128,6 +1126,32 @@ minTorque = -45.0
|
|||
maxTorque = 45.0
|
||||
Impulse = 100.0
|
||||
|
||||
[node name="TrashcanLid" type="RigidBody2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle" node_paths=PackedStringArray("data")]
|
||||
position = Vector2(-3, 3.00001)
|
||||
scale = Vector2(0.999826, 0.999826)
|
||||
collision_layer = 128
|
||||
collision_mask = 64
|
||||
freeze = true
|
||||
script = ExtResource("3_tu6af")
|
||||
data = NodePath("../../../../../../../..")
|
||||
|
||||
[node name="Trashcan_lid" type="Sprite2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/TrashcanLid"]
|
||||
material = ExtResource("6_vn3j1")
|
||||
position = Vector2(2.99822, -20.0166)
|
||||
scale = Vector2(1, 1)
|
||||
texture = SubResource("AtlasTexture_n380g")
|
||||
offset = Vector2(-0.5, -0.5)
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/TrashcanLid"]
|
||||
position = Vector2(2.99791, -20.018)
|
||||
shape = SubResource("CircleShape2D_vn3j1")
|
||||
|
||||
[node name="Observer" type="Node" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/TrashcanLid" node_paths=PackedStringArray("_observedArmor")]
|
||||
script = ExtResource("12_vn3j1")
|
||||
_threshold = 0.333
|
||||
_observedArmor = NodePath("../../../../../../../../../CanArmor")
|
||||
|
||||
[node name="Head" type="Sprite2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle"]
|
||||
texture = SubResource("AtlasTexture_pjhfy")
|
||||
centered = false
|
||||
|
|
@ -1152,40 +1176,13 @@ metadata/_edit_lock_ = true
|
|||
|
||||
[node name="Jaw" type="Sprite2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head"]
|
||||
position = Vector2(-3, 3)
|
||||
rotation = -0.0790489
|
||||
scale = Vector2(0.999826, 0.999826)
|
||||
rotation = -0.0627166
|
||||
scale = Vector2(0.999829, 0.999829)
|
||||
texture = SubResource("AtlasTexture_7cvmi")
|
||||
centered = false
|
||||
offset = Vector2(-14, -2)
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="TrashcanLid" type="RigidBody2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head" node_paths=PackedStringArray("data")]
|
||||
position = Vector2(-3, 3)
|
||||
scale = Vector2(0.999826, 0.999826)
|
||||
collision_layer = 128
|
||||
collision_mask = 64
|
||||
freeze = true
|
||||
script = ExtResource("3_tu6af")
|
||||
data = NodePath("../../../../../../../../..")
|
||||
|
||||
[node name="Trashcan_lid" type="Sprite2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head/TrashcanLid"]
|
||||
z_index = -1
|
||||
material = ExtResource("6_vn3j1")
|
||||
position = Vector2(2.99822, -20.0166)
|
||||
scale = Vector2(1, 1)
|
||||
texture = SubResource("AtlasTexture_n380g")
|
||||
offset = Vector2(-0.5, -0.5)
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head/TrashcanLid"]
|
||||
position = Vector2(2.99791, -20.018)
|
||||
shape = SubResource("CircleShape2D_vn3j1")
|
||||
|
||||
[node name="Observer" type="Node" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head/TrashcanLid" node_paths=PackedStringArray("_observedArmor")]
|
||||
script = ExtResource("12_vn3j1")
|
||||
_threshold = 0.333
|
||||
_observedArmor = NodePath("../../../../../../../../../../CanArmor")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle"]
|
||||
position = Vector2(-4.58496, -8.21035)
|
||||
shape = SubResource("CircleShape2D_dn8ha")
|
||||
|
|
@ -1197,7 +1194,7 @@ _observedEntity = NodePath("../../../../../../../..")
|
|||
|
||||
[node name="Jaw" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head"]
|
||||
position = Vector2(-3, 3)
|
||||
scale = Vector2(0.999826, 0.999826)
|
||||
scale = Vector2(0.999829, 0.999829)
|
||||
rest = Transform2D(1, 0, 0, 1, -3, 3)
|
||||
auto_calculate_length_and_angle = false
|
||||
length = 11.0
|
||||
|
|
@ -1239,11 +1236,11 @@ bone_angle = 180.0
|
|||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
[node name="RemoteTransform2D" type="RemoteTransform2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/TrashcanLid"]
|
||||
remote_path = NodePath("../../HeadParticle/Head/TrashcanLid/Trashcan_lid")
|
||||
remote_path = NodePath("../../HeadParticle/TrashcanLid/Trashcan_lid")
|
||||
|
||||
[node name="LeftUpperArm" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body"]
|
||||
position = Vector2(-1, -20)
|
||||
scale = Vector2(0.999827, 0.999827)
|
||||
scale = Vector2(0.999824, 0.999824)
|
||||
rest = Transform2D(1, 0, 0, 1, -1, -20)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -1265,8 +1262,8 @@ minTorque = -45.0
|
|||
maxTorque = 45.0
|
||||
|
||||
[node name="Left_Lower_Arm" type="Sprite2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/LeftUpperArm/HandProjectile"]
|
||||
rotation = 0.0438435
|
||||
scale = Vector2(0.999994, 0.999994)
|
||||
rotation = 0.034785
|
||||
scale = Vector2(0.999997, 0.999997)
|
||||
texture = SubResource("AtlasTexture_auxav")
|
||||
centered = false
|
||||
offset = Vector2(-5, 0)
|
||||
|
|
@ -1291,7 +1288,7 @@ _observedEntity = NodePath("../../../../../../../..")
|
|||
|
||||
[node name="LeftLowerArm" type="Bone2D" parent="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/LeftUpperArm"]
|
||||
position = Vector2(-2, 14)
|
||||
scale = Vector2(0.999824, 0.999824)
|
||||
scale = Vector2(0.999827, 0.999827)
|
||||
rest = Transform2D(1, 0, 0, 1, -2, 14)
|
||||
editor_settings/show_bone_gizmo = false
|
||||
|
||||
|
|
@ -1412,8 +1409,8 @@ shaderMaterial = SubResource("ShaderMaterial_vn3j1")
|
|||
[connection signal="HasBeenKilled" from="." to="DeathHandler" method="OnKilled"]
|
||||
[connection signal="OnDamaged" from="." to="HitPlayer" method="Play"]
|
||||
[connection signal="OnDamaged" from="." to="FlashController" method="DamageFlash"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head/TrashcanLid/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head/TrashcanLid" method="FallOff"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Head/TrashcanLid/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/TrashcanLid/RemoteTransform2D" method="queue_free"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/TrashcanLid/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/TrashcanLid" method="FallOff"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/TrashcanLid/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/TrashcanLid/RemoteTransform2D" method="queue_free"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle" method="FallOff"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/Jaw/RemoteTransform2D" method="queue_free"]
|
||||
[connection signal="ThresholdReached" from="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/HeadParticle/Observer" to="CanvasGroup/basic_zombie_walk/Zombie/Butt/Body/Head/RightEye/RemoteTransform2D" method="queue_free"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue