Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extends RigidBody2D
- # Ready.
- func _ready():
- # Hide the animation.
- $ExplosionSprite.hide()
- # Begin explosion timer.
- $ExplosionTimer.start()
- # Process.
- func _process(delta):
- pass
- # Explode itself on timeout.
- func _on_ExplosionTimer_timeout():
- # Hide sprite.
- $ProjectileSprite.hide()
- # Play explosion animation.
- $ExplosionSprite.show()
- $ExplosionSprite.play()
- # Delete self upon explosion.
- func _on_ExplosionSprite_animation_finished():
- queue_free()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement