void OnExitRaidBoss(EventData eventData) { RaidGameMode gameMode = GameManager.Instance.GameMode as RaidGameMode; if (gameMode == null) { return; } string sceneName = SceneName.GetMainLobby(GameManager.Instance.LocalPlayer.playerInfo.Race); TransitionManager.Instance.OnSceneTransition(sceneName, TransitionType.Loading01_Slide); }
void UpdateHP() { if (gameMode == null) { gameMode = GameManager.Instance.GameMode as RaidGameMode; } if (gameMode.RaidBoss == null) { hpImage.fillAmount = 0F; return; } hpImage.fillAmount = gameMode.RaidBoss.Hp / gameMode.RaidBoss.status.Get(ActorStatus.HP, true, true, true); }
protected override void OnEnable( ) { base.OnEnable( ); gameMode = GameManager.Instance.GameMode as RaidGameMode; StartCoroutine(ShowUI(gameMode.score, gameMode.totalScore)); }
public override void Initialize( ) { base.Initialize( ); gameMode = GameManager.Instance.GameMode as RaidGameMode; }