//初始化 public void Initial() { player = Instantiate(role[(int)SceneConsole.instance.rolePlayer.roleStruct.roleProfessional], playerPos.transform.position, Quaternion.identity); player.transform.SetParent(this.transform); fightPlayer = player.GetComponent <FightPlayer>(); fightEnemy = enemy.GetComponent <FightEnemy>(); if (SceneConsole.instance) { fightPlayer.roleStruct = SceneConsole.instance.rolePlayer.roleStruct; fightEnemy.roleStruct = SceneConsole.instance.roleEnemy.roleStruct; } FightUIConsole.instance.UpdatePlayerHp((float)fightPlayer.roleStruct.hp / fightPlayer.roleStruct.maxHp); FightUIConsole.instance.UpdateEnemyHp((float)fightEnemy.roleStruct.hp / fightEnemy.roleStruct.maxHp); }
void Start() { cannon = FindObjectOfType <Cannon> (); fightPlayer = FindObjectOfType <FightPlayer> (); audioSource = GetComponent <AudioSource>(); }