Set up new signals in EventBus; preparing to restructure game start
code.
This commit is contained in:
parent
7ef6076eda
commit
dec3cbe595
9 changed files with 34 additions and 14 deletions
4
enemy.gd
4
enemy.gd
|
|
@ -4,6 +4,8 @@ var bullet_scene = preload("res://enemy_bullet.tscn")
|
|||
var start_pos = Vector2.ZERO
|
||||
var speed = 0
|
||||
|
||||
var exploding = false
|
||||
|
||||
@onready var screensize = get_viewport_rect().size
|
||||
|
||||
func start(pos):
|
||||
|
|
@ -36,6 +38,8 @@ func _process(delta):
|
|||
|
||||
|
||||
func explode():
|
||||
if exploding: return
|
||||
exploding = true
|
||||
print_debug("Enemy explode!")
|
||||
speed = 0
|
||||
$AnimationPlayer.play("explode")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue