added entire game (cuz it didnt use git before)
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
extends AnimatedSprite2D
|
||||
|
||||
|
||||
@export var speed: float
|
||||
|
||||
var dir: Vector2
|
||||
|
||||
@onready var pos = Vector2(
|
||||
-100.0 if randi_range(0, 1) else get_viewport_rect().size.x,
|
||||
randf_range(0, 1)
|
||||
)
|
||||
|
||||
|
||||
func _ready():
|
||||
dir = Vector2(
|
||||
randf_range(0, 1) * (-1 if pos.x > 0 else 1),
|
||||
randf_range(-0.2, 0.2)
|
||||
).normalized()
|
||||
|
||||
pos.y *= get_viewport_rect().size.y
|
||||
self.global_position = pos
|
||||
if dir.x < 0: self.flip_h = true
|
||||
|
||||
|
||||
func _process(delta: float):
|
||||
self.global_position += dir * speed * delta
|
||||
self.play("default")
|
||||
Reference in New Issue
Block a user