public static CombatAnimaController GetOrAdd(GameObject gameObject, MapClass role0, MapClass role1) { CombatAnimaController combat = GetOrAdd(gameObject); if (combat == null || !combat.LoadCombatUnit(role0, role1)) { return(null); } return(combat); }