extends KinematicBody2D
Hello, I'm getting this error '' Invalid call. Nonexistent function 'play' in base 'GDScriptNativeClass'. ''
My code
var velocidade = 100
var animacao = ''
onready var animacoes = Sprite
onready var mira =$RayCast2D
func _physics_process(delta):
var movimento = Vector2()
if Input.is_action_pressed("ui_up"):
movimento.y -=velocidade
mira.set_cast_to(Vector2(0,-50))
animacao = 'cima'
if Input.is_action_pressed("ui_down"):
movimento.y +=velocidade
mira.set_cast_to(Vector2(0,50))
animacao = ''
if Input.is_action_pressed("ui_left"):
movimento.x -=velocidade
mira.set_cast_to(Vector2(-50,0))
animacao ='esquerda'
if Input.is_action_pressed("ui_right"):
movimento.x +=velocidade
mira.set_cast_to(Vector2(50,0))
animacao ='direita'
move_and_slide(movimento)
animacoes.play(animacao)