// Update is called once per frame
void Update()
{
tempo+=Time.deltaTime;
if(animator)
{
animaState = animator.GetCurrentAnimatorStateInfo(0);
if(animaState.IsName("padrao")){
if(tempo>TEMPO_DE_PISCAR )
{
piscarAgora();
}
}else if(animaState.IsName("cair")){
material.mainTextureOffset = new Vector3(3*deslocamento,0);
}else if(animaState.IsName("dano1")){
tempo = TEMPO_DE_PISCAR;
piscarAgora();
}else
material.mainTextureOffset = new Vector3(0,0);
}else
{
animator = GetComponent<Animator>();
if(animator)
animaState = animator.GetCurrentAnimatorStateInfo(0);
}
}