void Update()
{
if (AbilityReady == true && GameOver.GameEnded == false && Input.GetKeyDown(KeyCode.Space) && Input.GetKey(KeyCode.A))
{
Trail.Play();
//HERE DELAY
transform.Translate(-3, 0, 0);
AbilityCurrentCooldown = AbilityCooldown;
Charging = AbilityCooldown;
ArrowToCharge = 3;
AbilityReady = false;
TopImageC.SetActive(false);
MiddleImageC.SetActive(false);
BottomImageC.SetActive(false);
TopImageUC.SetActive(true);
MiddleImageUC.SetActive(true);
BottomImageUC.SetActive(true);
}
}
I want to make some sort of dash particles when the player presses space while holding a. But i need the trail to start, then wait ~0.05 seconds before teleporting, so the trail has time to play.
Please explain clear, i just started.