Last changes
This commit is contained in:
@@ -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="."]
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user