/// <summary> /// /// </summary> // Update is called once per frame void Update() { if (triggerDarkfog) { if (isStartWithDarkFog == true) { Vector3 locate = new Vector3(); locate.x = myTransform.position.x; locate.y = myTransform.position.y + deltaYForCloneGO; locate.z = myTransform.position.z; // preference GameObject tempCloneGO = Instantiate(cloneGO, locate, Quaternion.identity); MemoryBlock tempCloneGOMemoryBlock = tempCloneGO.GetComponent <MemoryBlock>(); tempCloneGOMemoryBlock.SetPreference(0.0f); tempCloneGOMemoryBlock.BeginBlock(); } triggerDarkfog = false; } if (triggerGameManager) { thatGameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); thatGameManager.SetTileMap(myTransform.position, blockTypeID); triggerGameManager = false; //Debug.Log("yee"); // 작동함! } }