private static void LoadPrefab() { GameObject obj = Resources.Load("PrefabList/DamageArmorList", typeof(GameObject)) as GameObject; if (obj == null) { obj = CreatePrefab(); } prefab = obj.GetComponent <DamageArmorListPrefab>(); if (prefab == null) { prefab = obj.AddComponent <DamageArmorListPrefab>(); } armorList = prefab.armorList; damageList = prefab.damageList; if (armorList == null) { armorList = new List <ArmorType>(); } if (damageList == null) { damageList = new List <DamageType>(); } }
private static void LoadDamageArmor() { GameObject obj = Resources.Load("PrefabList/DamageArmorList", typeof(GameObject)) as GameObject; if (obj == null) { return; } DamageArmorListPrefab prefab = obj.GetComponent <DamageArmorListPrefab>(); if (prefab == null) { prefab = obj.AddComponent <DamageArmorListPrefab>(); } armorList = new string[prefab.armorList.Count]; armorTooltipList = new string[prefab.armorList.Count]; damageList = new string[prefab.damageList.Count]; damageTooltipList = new string[prefab.damageList.Count]; for (int i = 0; i < prefab.armorList.Count; i++) { armorList[i] = (prefab.armorList[i].name); armorTooltipList[i] = prefab.armorList[i].desp; } for (int i = 0; i < prefab.damageList.Count; i++) { damageList[i] = prefab.damageList[i].name; damageTooltipList[i] = prefab.damageList[i].desp; } }
private static void LoadPrefab() { GameObject obj=Resources.Load("PrefabList/DamageArmorList", typeof(GameObject)) as GameObject; if(obj==null) obj=CreatePrefab(); prefab=obj.GetComponent<DamageArmorListPrefab>(); if(prefab==null) prefab=obj.AddComponent<DamageArmorListPrefab>(); armorList=prefab.armorList; damageList=prefab.damageList; if(armorList==null) armorList=new List<ArmorType>(); if(damageList==null) damageList=new List<DamageType>(); }
private static void LoadPrefab() { GameObject obj = Resources.Load("DamageArmorList", typeof(GameObject)) as GameObject; if (obj == null) { return; } DamageArmorListPrefab prefab = obj.GetComponent <DamageArmorListPrefab>(); if (prefab == null) { prefab = obj.AddComponent <DamageArmorListPrefab>(); } armorTypes = prefab.armorList; dmgTypes = prefab.damageList; }