Summoner.ShowWords C# (CSharp) Méthode

ShowWords() private méthode

private ShowWords ( string animalName1, string animalName2, string animalName3 ) : void
animalName1 string
animalName2 string
animalName3 string
Résultat void
    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;
            });
    }