Diffstat (limited to 'dots/dot_template.tscn')
| -rw-r--r-- | dots/dot_template.tscn | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/dots/dot_template.tscn b/dots/dot_template.tscn index d921bcd..a450aa6 100644 --- a/dots/dot_template.tscn +++ b/dots/dot_template.tscn @@ -1,13 +1,32 @@ -[gd_scene load_steps=3 format=2] +[gd_scene load_steps=4 format=2] [ext_resource path="res://dots/dot.gd" type="Script" id=1] -[ext_resource path="res://dots/dot_extras/dotsprite.tscn" type="PackedScene" id=2] +[ext_resource path="res://dot.png" type="Texture" id=2] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 35, 35 ) [node name="dot_template" type="Area2D"] collision_layer = 2 collision_mask = 0 script = ExtResource( 1 ) -[node name="dotsprite" parent="." instance=ExtResource( 2 )] +[node name="dotsprite" type="Sprite" parent="."] +position = Vector2( 5, -65 ) +texture = ExtResource( 2 ) +centered = false + +[node name="dotcollider" type="CollisionShape2D" parent="."] +visible = false +position = Vector2( 35, -35 ) +shape = SubResource( 1 ) + +[node name="dotray" type="RayCast2D" parent="."] +position = Vector2( 0, -70 ) +enabled = true +cast_to = Vector2( 0, 1000 ) +collision_mask = 2 +collide_with_areas = true +collide_with_bodies = false [connection signal="input_event" from="." to="." method="_on_dot_input"] |