add enemy slime

This commit is contained in:
2025-10-21 11:31:32 +01:00
parent 79bd77220f
commit deec0fb581
4 changed files with 109 additions and 16 deletions

View File

@@ -1,10 +1,11 @@
[gd_scene load_steps=14 format=4 uid="uid://cy3dg66pt8abt"]
[gd_scene load_steps=15 format=4 uid="uid://cy3dg66pt8abt"]
[ext_resource type="PackedScene" uid="uid://3wumh6kpw3ai" path="res://scenes/player.tscn" id="1_uwrxv"]
[ext_resource type="Texture2D" uid="uid://0syymy7ijylx" path="res://assets/sprites/world_tileset.png" id="1_yqjtg"]
[ext_resource type="PackedScene" uid="uid://xacwq0rohthg" path="res://scenes/platform.tscn" id="3_lnu2h"]
[ext_resource type="PackedScene" uid="uid://dotk5aceo1m0k" path="res://scenes/coin.tscn" id="4_lbhrr"]
[ext_resource type="PackedScene" uid="uid://dpox5fa2pojpo" path="res://scenes/killzone.tscn" id="5_iywne"]
[ext_resource type="PackedScene" uid="uid://bvw0afyajdmht" path="res://scenes/slime.tscn" id="6_p57ef"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_iywne"]
texture = ExtResource("1_yqjtg")
@@ -307,6 +308,21 @@ sources/0 = SubResource("TileSetAtlasSource_lnu2h")
[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_iywne"]
[sub_resource type="Animation" id="Animation_lbhrr"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(370, 69)]
}
[sub_resource type="Animation" id="Animation_lnu2h"]
resource_name = "move"
length = 2.0
@@ -324,21 +340,6 @@ tracks/0/keys = {
"values": [Vector2(370, 69), Vector2(481, 69)]
}
[sub_resource type="Animation" id="Animation_lbhrr"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(370, 69)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_iywne"]
_data = {
&"RESET": SubResource("Animation_lbhrr"),
@@ -418,3 +419,6 @@ libraries = {
&"": SubResource("AnimationLibrary_iywne")
}
autoplay = "move"
[node name="Slime" parent="." instance=ExtResource("6_p57ef")]
position = Vector2(569, 96)