Exemple #1
0
        public void OnGUI()
        {
            if (hero != null)
            {
                GUILayout.BeginArea(area);
                GUILayout.Label(hero.name);

                foreach (var move in hero.moves)
                {
                    if (GUILayout.Button(move.name))
                    {
                        move.Perform(hero, hero.targetEnemy);
                        hero.ChangeState(typeof(Attacking));
                    }
                }
                GUILayout.EndArea();
            }
        }