public void ShowWords(string animalName1, string animalName2, string animalName3)
{
var maxHeight = !string.IsNullOrEmpty(animalName3) ? 3.4f : !string.IsNullOrEmpty(animalName2) ? 2.85f : 2.3f;
var go = Instantiate(WordDisplay, transform.position + Vector3.up * maxHeight, Quaternion.identity) as DamageNumber;
go.Color = Color.white;
go.Text = animalName1;
if (!string.IsNullOrEmpty(animalName2))
TaskManager.Instance.WaitFor(0.2f).Then(() =>
{
go = Instantiate(WordDisplay, transform.position + Vector3.up * (maxHeight - 0.55f), Quaternion.identity) as DamageNumber;
go.Color = Color.white;
go.Text = animalName2;
});
if (!string.IsNullOrEmpty(animalName3))
TaskManager.Instance.WaitFor(0.4f).Then(() =>
{
go = Instantiate(WordDisplay, transform.position + Vector3.up * (maxHeight - 1.1f), Quaternion.identity) as DamageNumber;
go.Color = Color.white;
go.Text = animalName3;
});
}