Beispiel #1
0
            public void UpdatePlayerSlider(CharacterController player)
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.UpdatePlayerApSlider(player);
                ctn.UpdatePlayerHpSlider(player);
            }
Beispiel #2
0
            public void SecondPlayerUIColor()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetColorWhite(ctn.firstPlayerImage);
                ctn.SetColorDark(ctn.secondPlayerImage);
            }
Beispiel #3
0
            public void UpdateOtherSlider(CharacterController enemy)
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.UpdateTargetApSlider(enemy);
                ctn.UpdateTargetHpSlider(enemy);
            }
Beispiel #4
0
            public void LoseSend()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetDefeatResultUI();
                SoundManager.instance.StopSE("Ingame(Clone)");
                SoundManager.instance.PlaySE("Sound/BGM/Lose");
            }
Beispiel #5
0
            public void WinSend()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetWinResultUI();
                SoundManager.instance.StopSE("Ingame(Clone)");
                SoundManager.instance.PlaySE("Sound/BGM/Victory");
            }
Beispiel #6
0
            public void SecondPlayerTurn()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.FirstItemEnable("false");
                ctn.SecondItemEnable("true");
                ctn.FirstSkillEnable("false");
                ctn.SecondSkillEnable("true");
            }
Beispiel #7
0
            public bool ResultUIActive()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                if (ctn.firstResultImage.activeSelf || ctn.secondResultImage.activeSelf)
                {
                    return(false);
                }
                return(true);
            }
Beispiel #8
0
            public void SetFirstCharacter(Types.Character c, bool IsPlayer)
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetFirstCharacter(c);

                if (IsPlayer)
                {
                    ctn.SetFirstCharacterSKill(c);
                }
            }
Beispiel #9
0
            public void SetItemImage(UI.ItemID item)
            {
                int ItemList;
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                if (PhotonNetwork.isMasterClient)
                {
                    ItemList = 0;
                }
                else
                {
                    ItemList = 1;
                }
                myItem = ctn.itemList[ItemList].transform.GetChild((int)item).gameObject;
                myItem.SetActive(true);
            }
Beispiel #10
0
            public void SetResultPlayerCheck(CharacterController myCharacter, CharacterController targetCharacter) //플레이어
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                if (targetCharacter.RemainHP() == 0)
                {
                    ctn.SetWinResultUI();
                    Debug.Log("SetResultPlayerCheck");
                    //결과창 UI를 띄우주기 위해 인게임 UI 컨트롤러 스크립트에 접속한다. (패배 결과창)
                }
                else if (myCharacter.RemainHP() == 0)
                {
                    ctn.SetDefeatResultUI();
                }

                //else
                //{
                //    ctn.SetFirstResultUI(1);
                //    //결과창 UI를 띄우주기 위해 인게임 UI 컨트롤러 스크립트에 접속한다. (승리 결과창)
                //}
            }
Beispiel #11
0
            public void EndGame()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.EndResult();
            }
Beispiel #12
0
            public void SecondSkillOnUpdate(CharacterController player)
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SecondSkillUpdate(player);
            }
Beispiel #13
0
            public void ResultInGameUIConnect() //적플레이어
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetWinResultUI();
            }
Beispiel #14
0
            public void SetSecondCharacterStat(CharacterController character)
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetSecondCharacterMax(character);
            }
Beispiel #15
0
            public void TurnEnableFalse()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.changeTurnButton.SetActive(false);
            }
Beispiel #16
0
            public void Escape()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.EscapeCheck();
            }
Beispiel #17
0
            public void APChecker()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.APCheck();
            }
Beispiel #18
0
            public void APFull()
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.ApTrue();
            }
Beispiel #19
0
            public void SetSlider(CharacterController player, CharacterController enemy)
            {
                InGameUIController ctn = Get <InGameUIController>((int)UI.ID.IngameUIController);

                ctn.SetSlider(player, enemy);
            }