first version of EU AI Act game
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
extends Node3D
|
||||
|
||||
func _ready() -> void:
|
||||
play_idle()
|
||||
|
||||
func play_idle() -> void:
|
||||
$AnimationPlayer.stop()
|
||||
$AnimationPlayer.play("idle")
|
||||
|
||||
|
||||
func play_think_walk() -> void:
|
||||
$AnimationPlayer.play("walk2")
|
||||
|
||||
func celebrate() -> void:
|
||||
$AnimationPlayer.play("happy3")
|
||||
|
||||
func wave() -> void:
|
||||
$AnimationPlayer.play("wave")
|
||||
|
||||
|
||||
func stop_anim() -> void:
|
||||
$AnimationPlayer.stop()
|
||||
$AnimationPlayer.play("reset")
|
||||
|
||||
func play_small_celebration() -> void:
|
||||
$AnimationPlayer.stop()
|
||||
$AnimationPlayer.play("happy")
|
||||
await get_tree().create_timer(0.7).timeout
|
||||
stop_anim()
|
||||
|
||||
|
||||
func _on_animation_player_animation_finished(anim_name: StringName) -> void:
|
||||
if anim_name == 'jump':
|
||||
pass
|
||||
else:
|
||||
$AnimationPlayer.play('idle')
|
||||
Reference in New Issue
Block a user