adjusted position
This commit is contained in:
parent
a9c7106c3b
commit
fc7b6c1722
2 changed files with 9 additions and 4 deletions
|
@ -1,12 +1,16 @@
|
|||
extends Node2D
|
||||
|
||||
onready var cast = $RayCast2D
|
||||
export var speed = 80
|
||||
export var fall_speed = 80
|
||||
var fall = false
|
||||
onready var refresh_timer = $RefreshTimer
|
||||
onready var anims = $AnimationPlayer
|
||||
onready var startpos = position
|
||||
|
||||
func _ready():
|
||||
# adjust to difficulty
|
||||
fall_speed *= Game.enemy_speed_factor
|
||||
|
||||
func _physics_process(delta):
|
||||
if cast.is_colliding():
|
||||
var collider = cast.get_collider()
|
||||
|
@ -15,7 +19,7 @@ func _physics_process(delta):
|
|||
fall = true
|
||||
|
||||
if fall == true:
|
||||
position.y += speed * delta
|
||||
position.y += fall_speed * delta
|
||||
|
||||
if !refresh_timer.is_stopped() && refresh_timer.get_time_left() <= 0.6:
|
||||
anims.play("disappear")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue