void HwnagAtk(GameObject Hwang, GameObject player) { hwanginfo = Hwang.GetComponent <Hwang>(); Hwanganim = GameObject.FindGameObjectWithTag("Hwang").GetComponent <Animator>(); Hwanganim.SetTrigger("Hill"); if (player.name == "knight") { knightinfo = player.GetComponent <Knight>(); knightinfo.atk += hwanginfo.atk; } if (player.name == "Archer") { archerinfo = player.GetComponent <Archer>(); archerinfo.atk += hwanginfo.atk; } if (player.name == "Assassin") { assassininfo = player.GetComponent <Assassin>(); assassininfo.atk += hwanginfo.atk; } if (player.name == "Hwang") { hwanginfo = player.GetComponent <Hwang>(); hwanginfo.atk += hwanginfo.atk; } if (player.name == "Wizard") { wizardinfo = player.GetComponent <Wizard>(); wizardinfo.atk += hwanginfo.atk; } if (player.name == "King") { kinginfo = player.GetComponent <King>(); kinginfo.atk += hwanginfo.atk; } Hwanganim.SetTrigger("idle"); }
void SkeletonAtk(GameObject Skeleton, GameObject player, Knight knightinfo, Archer archerinfo, Assassin assassininfo, Wizard wizardinfo, Hwang hwanginfo, King kinginfo, Skeleton Enemyinfo) { Enemyinfo = Skeleton.GetComponent <Skeleton>(); Debug.Log(player.name); if (player.name == "knight" || player.name == "knight(Clone)") { knightinfo = player.GetComponent <Knight>(); knightinfo.hp -= Enemyinfo.atk; if (knightinfo.hp <= 0) { Destroy(player); } } if (player.name == "Archer" || player.name == "Archer(Clone)") { archerinfo = player.GetComponent <Archer>(); archerinfo.hp -= Enemyinfo.atk; if (archerinfo.hp <= 0) { Destroy(player); } } if (player.name == "Assassin" || player.name == "Assassin(Clone)") { assassininfo = player.GetComponent <Assassin>(); assassininfo.hp -= Enemyinfo.atk; if (assassininfo.hp <= 0) { Destroy(player); } } if (player.name == "Hwang" || player.name == "Hwang(Clone)") { hwanginfo = player.GetComponent <Hwang>(); hwanginfo.hp -= Enemyinfo.atk; if (hwanginfo.hp <= 0) { Destroy(player); } } if (player.name == "Wizard" || player.name == "Wizard(Clone)") { wizardinfo = player.GetComponent <Wizard>(); wizardinfo.hp -= Enemyinfo.atk; if (wizardinfo.hp <= 0) { Destroy(player); } } if (player.name == "King" || player.name == "King(Clone)") { kinginfo = player.GetComponent <King>(); kinginfo.hp -= Enemyinfo.atk; if (kinginfo.hp <= 0) { Destroy(player); } } Enemyanim = GameObject.FindGameObjectWithTag("skeleton").GetComponent <Animator>(); Enemyanim.SetTrigger("atk"); }