Add player detection area
This commit is contained in:
parent
41715b56bb
commit
f2fff85d01
1 changed files with 23 additions and 11 deletions
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene load_steps=23 format=3 uid="uid://0m1hk2nu4bps"]
|
[gd_scene load_steps=24 format=3 uid="uid://0m1hk2nu4bps"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://core/player.gd" id="1_whhfc"]
|
[ext_resource type="Script" path="res://core/player.gd" id="1_whhfc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://5pmqr3y62guu" path="res://textures/player/currentCloth.tres" id="2_w1l4c"]
|
[ext_resource type="Texture2D" uid="uid://5pmqr3y62guu" path="res://textures/player/currentCloth.tres" id="2_w1l4c"]
|
||||||
|
@ -499,6 +499,12 @@ node_connections = [&"output", 0, &"WalkRun"]
|
||||||
[sub_resource type="CanvasTexture" id="CanvasTexture_2b3h6"]
|
[sub_resource type="CanvasTexture" id="CanvasTexture_2b3h6"]
|
||||||
diffuse_texture = ExtResource("6_3ryww")
|
diffuse_texture = ExtResource("6_3ryww")
|
||||||
|
|
||||||
|
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_pxwyk"]
|
||||||
|
resource_local_to_scene = true
|
||||||
|
resource_name = "PlayerDetectionShape"
|
||||||
|
radius = 153.77
|
||||||
|
height = 570.87
|
||||||
|
|
||||||
[node name="Player" type="CharacterBody2D"]
|
[node name="Player" type="CharacterBody2D"]
|
||||||
collision_mask = 17
|
collision_mask = 17
|
||||||
motion_mode = 1
|
motion_mode = 1
|
||||||
|
@ -548,8 +554,8 @@ parameters/WalkRun/3/TimeScale/scale = 0.3
|
||||||
position = Vector2(17, 0)
|
position = Vector2(17, 0)
|
||||||
|
|
||||||
[node name="BootL" type="Sprite2D" parent="Skeleton2D"]
|
[node name="BootL" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(40.7995, -40.9482)
|
position = Vector2(41.9105, -40.9961)
|
||||||
rotation = -0.517457
|
rotation = -0.525145
|
||||||
scale = Vector2(1, 1)
|
scale = Vector2(1, 1)
|
||||||
texture = ExtResource("2_w1l4c")
|
texture = ExtResource("2_w1l4c")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
|
@ -557,16 +563,15 @@ region_rect = Rect2(896, 768, 128, 128)
|
||||||
metadata/Type = "Skin"
|
metadata/Type = "Skin"
|
||||||
|
|
||||||
[node name="BootR" type="Sprite2D" parent="Skeleton2D"]
|
[node name="BootR" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(-70.0154, -47.9395)
|
position = Vector2(-70.9266, -47.9955)
|
||||||
rotation = 0.481493
|
rotation = 0.491016
|
||||||
scale = Vector2(1, 1)
|
|
||||||
texture = ExtResource("2_w1l4c")
|
texture = ExtResource("2_w1l4c")
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
region_rect = Rect2(896, 768, 128, 128)
|
region_rect = Rect2(896, 768, 128, 128)
|
||||||
metadata/Type = "Skin"
|
metadata/Type = "Skin"
|
||||||
|
|
||||||
[node name="Body" type="Sprite2D" parent="Skeleton2D"]
|
[node name="Body" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(51, -242.313)
|
position = Vector2(51, -242.426)
|
||||||
texture = ExtResource("2_w1l4c")
|
texture = ExtResource("2_w1l4c")
|
||||||
offset = Vector2(-15, 0)
|
offset = Vector2(-15, 0)
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
|
@ -590,7 +595,7 @@ metadata/Type = "Skin"
|
||||||
|
|
||||||
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
|
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
|
||||||
show_behind_parent = true
|
show_behind_parent = true
|
||||||
position = Vector2(44, 112.313)
|
position = Vector2(44, 112.426)
|
||||||
rotation = 0.153589
|
rotation = 0.153589
|
||||||
texture = ExtResource("2_w1l4c")
|
texture = ExtResource("2_w1l4c")
|
||||||
offset = Vector2(70, 0)
|
offset = Vector2(70, 0)
|
||||||
|
@ -599,9 +604,8 @@ region_rect = Rect2(768, 640, 256, 128)
|
||||||
metadata/Type = "Skin"
|
metadata/Type = "Skin"
|
||||||
|
|
||||||
[node name="Head" type="Sprite2D" parent="Skeleton2D"]
|
[node name="Head" type="Sprite2D" parent="Skeleton2D"]
|
||||||
position = Vector2(-40, -415.313)
|
position = Vector2(-40, -415.426)
|
||||||
rotation = 0.000647508
|
rotation = 4.5764e-05
|
||||||
scale = Vector2(1, 1)
|
|
||||||
texture = ExtResource("2_w1l4c")
|
texture = ExtResource("2_w1l4c")
|
||||||
offset = Vector2(0, -168)
|
offset = Vector2(0, -168)
|
||||||
region_enabled = true
|
region_enabled = true
|
||||||
|
@ -689,3 +693,11 @@ z_index = -1
|
||||||
position = Vector2(42, -381)
|
position = Vector2(42, -381)
|
||||||
scale = Vector2(1.89731, 1.89731)
|
scale = Vector2(1.89731, 1.89731)
|
||||||
texture = SubResource("CanvasTexture_2b3h6")
|
texture = SubResource("CanvasTexture_2b3h6")
|
||||||
|
|
||||||
|
[node name="DetectionArea" type="Area2D" parent="."]
|
||||||
|
position = Vector2(0, -290)
|
||||||
|
collision_layer = 5
|
||||||
|
collision_mask = 14
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="DetectionArea"]
|
||||||
|
shape = SubResource("CapsuleShape2D_pxwyk")
|
||||||
|
|
Loading…
Reference in a new issue