private void Start() { noteObjectPool = GameObject.Find("NotePool").GetComponent <SimpleObjectPool> (); animator = gameObject.GetComponent <Animator> (); noteObjectPool.PreloadPool(); gameObject.SetActive(false); }
public override void Init(UIManager _uiManager) { base.Init(_uiManager); normalBlockObjectPool.PreloadPool(); playerObject.SetActive(false); gameObject.SetActive(false); }
private void Start() { noteObjectPool = GameObject.Find("NotePool").GetComponent <SimpleObjectPool> (); fXPos = bossNoteRespawnPoint.position.x; fYPos = bossNoteRespawnPoint.position.y; animator = gameObject.GetComponent <Animator> (); noteObjectPool.PreloadPool(); gameObject.SetActive(false); }
void Start() { eSlotState = E_PRECHARACTERSLOT_STATE.E_PRECSLOT_STATE_SCROOLSTOP; characterSlotPool.PreloadPool(); //캐릭터 정보 패널 초기화 InitToggle(); StartCoroutine(UpdateCharacterList_Type()); }
private void Start() { skullObjectPool = GameObject.Find("SkullPool").GetComponent <SimpleObjectPool> (); bossSkullRespawnPoint = GameObject.Find("BossSkullCreateArea2").GetComponent <RectTransform>(); fXPos = bossSkullRespawnPoint.position.x; fYPos = bossSkullRespawnPoint.position.y; gameObject.SetActive(false); animator = gameObject.GetComponent <Animator> (); skullObjectPool.PreloadPool(); }
private void Start() { isSmallFireActive = false; nSmallFireMaxCount = 12; bossFireBoom.bossFire = this; bossFireBoom.repairObj = repairObj; animator = gameObject.GetComponent <Animator> (); fXPos = smallFireRespawnPoint.position.x; fYPos = smallFireRespawnPoint.position.y; gameObject.SetActive(false); smallFirePool.PreloadPool(); }
public void StartNoteObjMove() { myRectTransform = GetComponent <RectTransform> (); fRandomX = Random.Range(-0.5f, 0.5f); fRandomY = Random.Range(-0.5f, 0.5f);; randomDir = new Vector3(fRandomX, fRandomY, 0); randomDir = randomDir.normalized; note2ObjectPool = GameObject.Find("Note2Pool").GetComponent <SimpleObjectPool>(); bossMusic = GameObject.Find("BossMusic").GetComponent <BossMusic> (); note2ObjectPool.PreloadPool(); StartCoroutine(NoteObjMove()); }
public void SetUp() { gameObject.SetActive(true); if (isLoginAndFirstActive == false) { Debug.Log("Quest first Active"); questTimer.LoadTime(); isLoginAndFirstActive = true; } else { if (questDay.transform.childCount < 3) { questTimer.gameObject.SetActive(true); questTimer.LoadTime(); } } questObjectPool.PreloadPool(); questDatas = GameManager.Instance.cQusetInfo; nQuestMaxCount = questDatas.Length; nQeustMaxMileCount = 7; CheckColor = new Color(255.0f, 0, 0, 255.0f); //초기화 시간이 지나 있으면 자동으로 초기화 해준다 if (questTimer.checkIsTimeGone() == true) { isInitConfirm = true; QuestInitStart(); } else { //아직 지나있지 않으면 저장되 있던 퀘스트 리스트를 불러온다 //저장되어 있는 퀘스트를 불러온다 없으면 무작위로 뿌린다. if (GameManager.Instance.cQuestSaveListInfo.Count != 0) { isInitConfirm = false; //퀘스트 카운트가 3개 QuestSaveInitStart(); } } questPopUpWindow_NoButton.onClick.AddListener(() => GameObjectSetActive(questPopUpWindow_YesNo, false)); completeButton.onClick.AddListener(() => CompleteQuest(0f)); }
public void SetUp() { expressionMark.SetActive(false); isQuestWindowOn = true; //gameObject.transform.GetChild(0).gameObject.SetActive (true); questObjectPool.PreloadPool(); questDatas = GameManager.Instance.cQusetInfo; //data push nQuestMaxCount = questDatas.Length; nQeustMaxMileCount = 40; //rewardCurMile_Text = string.Format ("{0}", 0); //마일리지 포인트 rewardMile1_Text.text = string.Format("{0}", nFirstReward); rewardMile2_Text.text = string.Format("{0}", nSecondReward); rewardMile3_Text.text = string.Format("{0}", nThirdReward); //처음 실행시 if (GameManager.Instance.cQuestSaveListInfo[0].bIsGoogleSave == false && GameManager.Instance.cQuestSaveListInfo[0].bIsFirstActive == true && isInGameOnOff == false) { nQuestMileCount = 0; Debug.Log("Quest first Active"); QuestInitStart(); isMileOn01 = false; isMileOn02 = false; isMileOn03 = false; isMile01Get = false; isMile02Get = false; isMile03Get = false; SaveQuestData(); GameManager.Instance.SaveQuestList(); isInGameOnOff = true; return; } isMileOn01 = GameManager.Instance.cQuestSaveListInfo [0].isMileReward01; isMileOn02 = GameManager.Instance.cQuestSaveListInfo [0].isMileReward02; isMileOn03 = GameManager.Instance.cQuestSaveListInfo [0].isMileReward03; isMile01Get = GameManager.Instance.cQuestSaveListInfo [0].isMileRewardGet01; isMile02Get = GameManager.Instance.cQuestSaveListInfo [0].isMileRewardGet02; isMile03Get = GameManager.Instance.cQuestSaveListInfo [0].isMileRewardGet03; //해당 포인트 이상이면 적용 if (nQuestMileCount >= nFirstReward && isMile01Get == false) { isMileOn01 = true; rewardCheckImage01.SetActive(true); } if (nQuestMileCount >= nSecondReward && isMile02Get == false) { isMileOn02 = true; rewardCheckImage02.SetActive(true); } if (nQuestMileCount >= nThirdReward && isMile03Get == false) { isMileOn03 = true; rewardCheckImage03.SetActive(true); } //저장된 데이터 로드시 if (GameManager.Instance.cQuestSaveListInfo[0].bIsGoogleSave == false && GameManager.Instance.cQuestSaveListInfo[0].bIsFirstActive == false && isInGameOnOff == false) { nQuestMileCount = GameManager.Instance.cQuestSaveListInfo [0].nCurMileValue; isInGameOnOff = true; Debug.Log("Quest Load Data"); QuestSaveInitStart(); //초기화 시간이 지나 있으면 추가하기 버튼이 활성화 if (questTimer.checkIsTimeGone() == true) { isInitConfirm = true; questTimer.addQuestToEmptySpace.SetActive(true); } else { //시간이 지나있지 않다면 시간만 로드 한다 isInitConfirm = false; questTimer.LoadTimeAndCheckTimeEnd(); } SaveQuestData(); GameManager.Instance.SaveQuestList(); return; } //인게임에서 키고 끌시 if (GameManager.Instance.cQuestSaveListInfo[0].bIsGoogleSave == false && GameManager.Instance.cQuestSaveListInfo[0].bIsFirstActive == false && isInGameOnOff == true) { Debug.Log("Just Check Time"); //초기화 시간이 지나 있으면 추가하기 버튼이 활성화 if (questTimer.checkIsTimeGone() == true) { isInitConfirm = true; questTimer.addQuestToEmptySpace.SetActive(true); } else { //시간이 지나있지 않다면 시간만 로드 한다 isInitConfirm = false; questTimer.LoadTimeAndCheckTimeEnd(); } SaveQuestData(); GameManager.Instance.SaveQuestList(); return; } }