private void Awake() { this.Text.CrossFadeAlpha(0, 0.5f, true); Instance = this; SetText("Go go potato time machine, help me fix this mess!"); }
// Use this for initialization void Start() { isFlare = false; winPanel.SetActive(false); lostPanel.SetActive(false); GuideText.SetActive(false); Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked; eye.SetActive(true); helicam.SetActive(false); }
// Start is called before the first frame update void Start() { touched = false; // board = gameObject.AddComponent<Board>(); board = FindObjectOfType <Board>(); guideText = FindObjectOfType <GuideText>(); board.SetColoring( ); // Unit m_Unit = gameObject.AddComponent("Marine") as Unit; //Lastpos.x =2 ; Lastpos.y = 2; }
// Update is called once per frame void Update() { if (isFlare) { GameObject[] zombies = GameObject.FindGameObjectsWithTag("Enemy"); foreach (var zombie in zombies) { Debug.Log("zombie see flare"); zombie.SendMessage("SeeFlare"); } } if (win) { Debug.Log(win); eye.SetActive(false); helicam.SetActive(true); Destroy(GameObject.FindGameObjectWithTag("Player")); } if (Input.GetKeyDown(KeyCode.C)) { if (!GuideText.activeInHierarchy) { GuideText.SetActive(true); Time.timeScale = 0; } else { GuideText.SetActive(false); Time.timeScale = 1; } if (Input.GetKeyDown(KeyCode.N)) { QuitGame(); } } }
private void Awake() { instance = this; }
void Start() { isPlaying = true; StageManager = GameObject.Find("stagenum"); nowStage = stagenum.stageNum; //지금 어떤 레벨의 스테이지를 가져와야하는지 찾는다. //테스트플레이시 스테이지 선택씬에서 넘어오지 않고 퍼즐씬을 실행한경우, 널 에러를 피하기 위해 1번 스테이지로 자동 설정 if (nowStage == 0) { nowStage = 1; } //json 데이터로부터 스테이지 정보를 가져온다. TextAsset textData; //string str = File.ReadAllText(Application.dataPath + "/stageInfo.json"); showLev.text = "level " + nowStage.ToString(); if (GameManager.instance.localWorldInfo == 0) { textData = Resources.Load("puzzle/stageInfo") as TextAsset; //햄스빌리지 스테이지 lastStage = 24; itemStage = itemvil; showvil.text = "햄스빌리지-"; guideTile.GetComponent <Image>().sprite = Resources.Load <Sprite>("puzzle/vilGuide"); } else { textData = Resources.Load("puzzle/stageInfo2") as TextAsset; //햄시티 스테이지 lastStage = 40; itemStage = itemcity; showvil.text = "햄시티-"; guideTile.GetComponent <Image>().sprite = Resources.Load <Sprite>("puzzle/cityGuide"); } data = JsonUtility.FromJson <Data>(textData.ToString()); // Debug.Log(data.stageInfo[0].level); //스테이지 레벨에 맞게 변수 설정 m_Width = data.stageInfo[nowStage - 1].width; m_Height = data.stageInfo[nowStage - 1].height; colorNum = data.stageInfo[nowStage - 1].colorNum; start = data.stageInfo[nowStage - 1].start; end = data.stageInfo[nowStage - 1].end; colorPos = data.stageInfo[nowStage - 1].colorPos; jumpNum = data.stageInfo[nowStage - 1].jumpNum; jumpPos = data.stageInfo[nowStage - 1].jumpPos; //프리팹을 가져와서(로드해서) 변수설정 tilePrefab = Resources.Load("Prefabs/tile") as GameObject; SeqTilePrefab = Resources.Load("Prefabs/SeqTile") as GameObject; guideText = FindObjectOfType <GuideText>(); //위 변수들을 바탕으로 타일 생성 CreateTile(); CreateSeqTile(); guideText.createSeqText(colorNum); //이전에 깬 스테이지라면 true, 아니면 false if (GameManager.instance == null) { return; } if (GameManager.instance.localWorldInfo == 0) { secondTry = GameManager.instance.localClearInfo[nowStage - 1]; } else { secondTry = GameManager.instance.localClearInfo2[nowStage - 1]; } this.errorAudio = this.gameObject.AddComponent <AudioSource>(); this.errorAudio.clip = this.errorSound; this.errorAudio.loop = false; this.errorAudio.volume = 0.3f; this.rightAudio = this.gameObject.AddComponent <AudioSource>(); this.rightAudio.clip = this.rightSound; this.rightAudio.loop = false; failReason = ""; }
// Start is called before the first frame update void Start() { board = FindObjectOfType <Board>(); guideText = FindObjectOfType <GuideText>(); }
// Use this for initialization void Start() { m_transform = this.transform; myPlayerObj = GameObject.Find("MyPlayer"); m_playerGuide = myPlayerObj.GetComponent<NewPlayerGuide>(); lastList = creatList; m_GuideText = GameObject.Find("GuideText").GetComponent<GuideText>(); m_GameMaster = GameObject.Find("MainScreen").GetComponent<GameMaster>(); //m_collider = this.GetComponent<BoxCollider2D>(); //m_collider.enabled = false; }
// Use this for initialization void Start() { GuideText.Instance = this; SEGuiding = transform.FindChild("SE Guiding").gameObject; SEWarning = transform.FindChild("SE Warning").gameObject; }
// Use this for initialization void Start() { //float positionY = origPositionY / (1920f / 1080f) * (1.0f * Screen.height / Screen.width); m_transform = this.transform; //m_transform.position = new Vector2(0, positionY); progressBarHeadObj = GameObject.Find("progressbar_head"); progressBarHeadScript = progressBarHeadObj.GetComponent<progressBarHead>(); progressBarMidObj = GameObject.Find("progressbar_mid"); progressBarMidScript = progressBarMidObj.GetComponent<progressBarMid>(); progressBarTailObj = GameObject.Find("progressbar_tail"); progressBarTailScript = progressBarTailObj.GetComponent<progressBarTail>(); enemyCreatorObj = GameObject.Find("EnemyCreator"); enemyManagerScript = enemyCreatorObj.GetComponent<EnemyManager>(); playerObj = GameObject.Find("Hero"); playerScript = playerObj.GetComponent<PlayerActions>(); m_mainCamera = Camera.main; cameraChangeScript = m_mainCamera.GetComponent<CameraChange>(); liz2Obj = GameObject.Find("liz2"); liz2Script = liz2Obj.GetComponent<Liz2Manager>(); liz3Obj = GameObject.Find("liz3"); liz3Script = liz3Obj.GetComponent<Liz2Manager>(); lizObj = GameObject.Find("liz"); lizScript = lizObj.GetComponent<LizManager>(); heroLiz1Obj = GameObject.Find("HeroLiz1"); heroLiz1Script = heroLiz1Obj.GetComponent<Liz2Manager>(); heroLiz2Obj = GameObject.Find("HeroLiz2"); heroLiz2Script = heroLiz2Obj.GetComponent<Liz2Manager>(); MyPlayerObj = GameObject.Find("MyPlayer"); m_playerGuideScript = MyPlayerObj.GetComponent<NewPlayerGuide>(); m_audioManager = GameObject.Find("Audios").GetComponent<AudioManager>(); m_GuideText = GameObject.Find("GuideText").GetComponent<GuideText>(); m_GameMaster = GameObject.Find("MainScreen").GetComponent<GameMaster>(); }