void Awake() { _instance = this; RandomIndex = Random.Range(1, 5); Player_Ch = Instantiate(Resources.Load("Character/Player_0" + RandomIndex, typeof(GameObject))) as GameObject; Player_Ch.transform.position = new Vector3(AllMarbleData._instance.Marble[0].transform.position.x, 0.23f, AllMarbleData._instance.Marble[0].transform.position.z); Player_Ch.name = "Player"; UICam = Instantiate(Resources.Load("UI/UICamera", typeof(Camera))) as Camera; UICam.transform.position = new Vector3(0, 100, 0); UICam.farClipPlane = 150; MainUICanvasOBj = GameObject.Find("MainCanvas"); UICanvas = GameObject.Find("UICanvas").GetComponent <Canvas>(); UICanvasOBj = GameObject.Find("UICanvas"); UIObject = GameObject.Find("UIObject"); DiceButton = GameObject.Find("DiceAndItemBtn"); UIObject.gameObject.AddComponent <GameStartBtnClass>(); //게임시작할때 메인화면 UIObject.gameObject.AddComponent <D_UIClass>(); //UI 버튼 클래스 추가 UIObject.gameObject.AddComponent <MissionTxtClass>(); UICanvas.renderMode = RenderMode.ScreenSpaceCamera; //캔버스에 렌더모드를 카메라로 전환 UICanvas.worldCamera = UICam; //카메라 셋팅 UI_ResultText = GameObject.Find("EventText").GetComponent <Text>(); //테스트용 이벤트 testImage = GameObject.Find("TestImage"); //테스트용 뒷배경이미지 testImage.SetActive(false); //능력치 StatSort1 = GameObject.Find("statsort1").GetComponent <Text>(); StatSort2 = GameObject.Find("statsort2").GetComponent <Text>(); ArtImg = GameObject.Find("artimg"); EduImg = GameObject.Find("eduimg"); StrengthImg = GameObject.Find("strengthimg"); Lovelyimg = GameObject.Find("lovelyimg"); SkillImg = GameObject.Find("skillimg"); ArtImg1 = GameObject.Find("artimg1"); EduImg1 = GameObject.Find("eduimg1"); StrengthImg1 = GameObject.Find("strengthimg1"); Lovelyimg1 = GameObject.Find("lovelyimg1"); SkillImg1 = GameObject.Find("skillimg1"); MoneyTxt = GameObject.Find("moneyTxt").GetComponent <Text>(); if (!PlayerPrefs.HasKey("money")) { PlayerPrefs.SetFloat("money", 1000000); } MoneyTxt.text = PlayerPrefs.GetFloat("money").ToString("#,##0") + "원"; //로그텍스트 LogTxt = GameObject.Find("Text4").GetComponent <Text>(); //미션텍스트 MissionTxt = GameObject.Find("MissionTxt").GetComponent <Text>(); MissionStatTxt = GameObject.Find("MissionStat").GetComponent <Text>(); //미션 수행, 무시 M_Success = GameObject.Find("M_Success"); //미션 수행 M_Fail = GameObject.Find("M_Fail"); //미션 무시 FailTxt = GameObject.Find("Fail_txt").GetComponent <Text>(); }
void Awake() { _instance = this; UICam = Instantiate(Resources.Load("UI/UICamera", typeof(Camera))) as Camera; UICam.transform.position = new Vector3(0, 100, 0); UICam.farClipPlane = 150; MainUICanvasOBj = GameObject.Find("MainCanvas"); SubUICanvasObj = GameObject.Find("SubUICanvas"); UICanvasOBj = GameObject.Find("UICanvas"); SubUICanvasObj.SetActive(false); UICanvasOBj.SetActive(false); UIObject = GameObject.Find("UIObject"); UIObject.gameObject.AddComponent <GameStartBtnClass>(); //게임시작할때 메인화면 }