feat: add area2d; connect a bodyEntered and bodyLeft signals to that area2d;
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
[ext_resource type="PackedScene" uid="uid://5viursrnvdyf" path="res://Scenes/Player/player.tscn" id="1_2p8i2"]
|
||||
[ext_resource type="Texture2D" uid="uid://jwfuu6t3ip1f" path="res://Ninja Adventure - Asset Pack/Backgrounds/Tilesets/TilesetFloor.png" id="1_l6yvh"]
|
||||
[ext_resource type="Texture2D" uid="uid://clv4i0q1nosad" path="res://Ninja Adventure - Asset Pack/Backgrounds/Tilesets/TilesetNature.png" id="2_04h35"]
|
||||
[ext_resource type="Script" uid="uid://0a6yl260cuo3" path="res://Scenes/SceneEntrance/scene_entrance.gd" id="4_kr7le"]
|
||||
|
||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_04h35"]
|
||||
texture = ExtResource("1_l6yvh")
|
||||
@@ -768,6 +769,8 @@ texture = ExtResource("2_04h35")
|
||||
physics_layer_0/collision_layer = 1
|
||||
sources/0 = SubResource("TileSetAtlasSource_kr7le")
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_bqpwv"]
|
||||
|
||||
[node name="GameScene" type="Node2D" unique_id=1235113589]
|
||||
|
||||
[node name="GrassLayer" type="TileMapLayer" parent="." unique_id=1678501979]
|
||||
@@ -780,10 +783,21 @@ tile_set = SubResource("TileSet_bqpwv")
|
||||
|
||||
[node name="ObstabcleLayer" type="TileMapLayer" parent="." unique_id=703817951]
|
||||
y_sort_enabled = true
|
||||
tile_map_data = PackedByteArray("AAABAP7/AAACAAAAAAD///7/AAACAAAAAAADAP//AAACAAAAAAADAP7/AAACAAAAAAACAAIAAAACAAAAAAAGAP//AAAAAAIAAAA=")
|
||||
tile_map_data = PackedByteArray("AAAIAP7/AAAAAAIAAAAKAP3/AAAAAAIAAAAMAP7/AAAAAAIAAAAIAP//AAAAAAIAAAALAAAAAAAAAAIAAAAIAAEAAAAAAAIAAAALAAIAAAAAAAIAAAACAAQAAAAAAAIAAAAFAAMAAAAAAAIAAAAFAAUAAAAAAAIAAAAHAAMAAAAAAAIAAAAIAAQAAAAAAAIAAAAJAAMAAAAAAAIAAAALAAQAAAAAAAIAAAD///f/AAAAAAIAAAD///j/AAAAAAIAAAD///n/AAAAAAIAAAACAPf/AAAAAAIAAAACAPj/AAAAAAIAAAACAPn/AAAAAAIAAAAAAPr/AAAAAAIAAAAEAPr/AAAAAAIAAAD8//f/AAAAAAIAAAD5//f/AAAAAAIAAAD2//f/AAAAAAIAAADz//f/AAAAAAIAAAD1//b/AAAAAAIAAAD3//b/AAAAAAIAAAD5//b/AAAAAAIAAAD8//b/AAAAAAIAAAABAPb/AAAAAAIAAAAEAPX/AAAAAAIAAAADAPb/AAAAAAIAAAAHAPX/AAAAAAIAAAAKAPX/AAAAAAIAAAANAPb/AAAAAAIAAAANAPf/AAAAAAIAAAANAPj/AAAAAAIAAAANAPz/AAAAAAIAAAANAPv/AAAAAAIAAAA=")
|
||||
tile_set = SubResource("TileSet_ilnae")
|
||||
|
||||
[node name="Player" parent="ObstabcleLayer" unique_id=1991398375 instance=ExtResource("1_2p8i2")]
|
||||
|
||||
[node name="Camera2D" type="Camera2D" parent="ObstabcleLayer/Player" unique_id=1335060572]
|
||||
zoom = Vector2(5, 5)
|
||||
|
||||
[node name="SceneEntrance" type="Area2D" parent="." unique_id=1266568511]
|
||||
position = Vector2(192, -87)
|
||||
script = ExtResource("4_kr7le")
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="SceneEntrance" unique_id=398357385]
|
||||
position = Vector2(-145, 66)
|
||||
shape = SubResource("RectangleShape2D_bqpwv")
|
||||
|
||||
[connection signal="body_entered" from="SceneEntrance" to="SceneEntrance" method="_on_body_entered"]
|
||||
[connection signal="body_exited" from="SceneEntrance" to="SceneEntrance" method="_on_body_exited"]
|
||||
|
||||
Reference in New Issue
Block a user