1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
extends RigidBody2D const HitEffect = preload("res://effects/HitEffect.tscn") func _ready(): randomize() var animatedSprite = $AnimatedSprite animatedSprite.frame = rand_range(0, 13) func create_hit_effect(): Game.instance_scene_on_main(HitEffect, global_position) func _on_VisibilityNotifier2D_screen_exited(): queue_free()