Last changes

This commit is contained in:
Eric Vande Voort
2025-01-07 14:57:05 -06:00
parent 277fb03a69
commit 88211cb0a1
2 changed files with 6 additions and 5 deletions

View File

@@ -6,10 +6,9 @@
[sub_resource type="RectangleShape2D" id="RectangleShape2D_t8jlo"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_t8jlo"]
size = Vector2(8, 2) size = Vector2(8, 2)
[node name="Bullet" type="RigidBody2D"] [node name="Bullet" type="CharacterBody2D"]
collision_layer = 0 collision_layer = 0
collision_mask = 2 collision_mask = 2
gravity_scale = 0.0
script = ExtResource("1_67gkv") script = ExtResource("1_67gkv")
[node name="Sprite2D" type="Sprite2D" parent="."] [node name="Sprite2D" type="Sprite2D" parent="."]

View File

@@ -1,8 +1,10 @@
extends RigidBody2D extends CharacterBody2D
@export var initial_velocity = 800 @export var speed = 800
@export var direction: float = 0 @export var direction: float = 0
func _ready() -> void: func _ready() -> void:
rotation = direction rotation = direction
linear_velocity = Vector2.from_angle(direction) * initial_velocity
func _physics_process(delta) -> void:
var collisions = move_and_collide(direction * speed * delta)