RiftMayhem/Assets/Scripts/UI/CharacterListScreenAnim.cs

34 lines
814 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CharacterListScreenAnim : MonoBehaviour
{
public StringSharedField selectedCharacterName;
public List<GameObject> characters;
public void UpdateClassIcon(string characterClass)
{
for (int i = 0; i < characters.Count; i++)
{
if (characterClass.Contains(characters[i].name))
{
characters[i].SetActive(true);
}
else
{
characters[i].SetActive(false);
}
}
}
private void Update()
{
if (selectedCharacterName == null) return;
if (string.IsNullOrEmpty(selectedCharacterName.Value)) return;
UpdateClassIcon(selectedCharacterName.Value);
}
}