🧱: Level 2 is ready

main
Ervan Lefevre 2 years ago
parent 709ff4e6c1
commit 1056e5419e
  1. 2
      nodes/obstacle/obstacle.gd
  2. BIN
      nodes/obstacle/rock.png
  3. 34
      nodes/obstacle/rock.png.import
  4. 17
      nodes/obstacle/rock.tscn
  5. 99
      scenes/poc.tscn

@ -5,6 +5,8 @@ class_name Obstacle
func grabbed(by):
$shape.disabled = true
can_sleep = true # this is needed to make the object sleep when grabbed
sleeping = true
gravity_scale = 0
reparent(by)

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://shs2rpm2why8"
path="res://.godot/imported/rock.png-2a5f1e6f9efd3a1c7335059b3f93b7c5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://nodes/obstacle/rock.png"
dest_files=["res://.godot/imported/rock.png-2a5f1e6f9efd3a1c7335059b3f93b7c5.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

@ -0,0 +1,17 @@
[gd_scene load_steps=4 format=3 uid="uid://bc0yfm606gtex"]
[ext_resource type="Script" path="res://nodes/obstacle/obstacle.gd" id="1_pft6b"]
[ext_resource type="Texture2D" uid="uid://shs2rpm2why8" path="res://nodes/obstacle/rock.png" id="2_v8ta2"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_v0r5y"]
size = Vector2(32, 32)
[node name="rock" type="RigidBody2D" groups=["obstacle"]]
can_sleep = false
script = ExtResource("1_pft6b")
[node name="shape" type="CollisionShape2D" parent="."]
shape = SubResource("RectangleShape2D_v0r5y")
[node name="sprite" type="Sprite2D" parent="."]
texture = ExtResource("2_v8ta2")

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save