public void Start() { c_controllerList = GameObject.Find("GameControllerManager").GetComponent <c_ControllerList>(); if (c_controllerList == null) { return; } m_objectList = GameObject.Find("GameObjectManger").GetComponent <m_ObjectList>(); if (m_objectList == null) { return; } m_heroUnitObject = transform.gameObject; if (m_heroUnitObject == null) { return; } m_heroUnitType = m_heroUnitObject.transform.GetComponent <Creature_p>(); if (m_heroUnitType == null) { return; } m_mapcreater = FindObjectOfType(typeof(MapCreater)) as MapCreater; if (m_mapcreater == null) { return; } }
void Awake() { creater = MapCreater.Instance; creater.LoadDel = LoadAssetMap; //初始化世界地图索引 MapData.Instance.Initilize(testWorldMap); }
public void SetUpTiles(GameMap target, MapCreater creater) { m_Map = target; gridGroup = gameObject.GetComponent <GridLayoutGroup>(); if (tileList == null) { tileList = new List <TileScript>(); } for (int i = 0; i < tileList.Count; i++) { Destroy(tileList[i].gameObject); } tileList.Clear(); if (target.tileList == null) { target.tileList = new List <Tile>(); } else { target.tileList.Clear(); } if ((MAX_SIZE_X) / target.xCount < (MAX_SIZE_Y) / target.yCount) { m_tileLength = (MAX_SIZE_X) / target.xCount; } else { m_tileLength = (MAX_SIZE_Y) / target.yCount; } gridGroup.cellSize = new Vector2(m_tileLength, m_tileLength); gridGroup.constraintCount = target.yCount; int indexTile = 0; for (int i = 0; i < target.xCount; i++) { for (int j = 0; j < target.yCount; j++) { GameObject tile = Instantiate(tilePrefab, Vector3.zero, Quaternion.identity); Tile tileScript = new Tile(i.ToString() + "_" + j.ToString(), indexTile, Tile.TileShape.기본); target.tileList.Add(tileScript); tile.GetComponent <TileScript>().SetTileScript(tileScript, creater); indexTile++; tileList.Add(tile.GetComponent <TileScript>()); tile.transform.SetParent(gameObject.transform); } } }
public void SetTileScript(Tile tile, MapCreater creater) { m_creater = creater; m_tile = tile; tileHeight = 0; tileType = Tile.TileShape.기본; isSelect = false; isBlocked = false; gameObject.GetComponent <Image>().sprite = m_creater.GetTileSprite(0); }
// サブウィンドウを開く public static MapCreaterSubWindow WillAppear(MapCreater _parent) { MapCreaterSubWindow window = (MapCreaterSubWindow)EditorWindow.GetWindow(typeof(MapCreaterSubWindow), false); window.Show(); window.minSize = new Vector2(WINDOW_W, WINDOW_H); window.SetParent(_parent); window.init(); return(window); }
private void createTexture() { MapCreater mapCreater = new MapCreater(); mapCreater.Generate(); var texture = mapCreater.Texture; var path = Application.dataPath; mapCreater.SaveRenderTextureToPNG(texture, path, "noiseTest4"); Debug.Log(path); }
// private int[] testWorldMap = new[] // { // 1,2,1,2,2,1, // 1,1,2,1,2,1, // 2,2,1,2,1,1, // 1,2,1,2,1,2, // 2,1,1,2,2,1, // 1,1,2,1,2,2, // }; void Awake() { creater = MapCreater.Instance; creater.LoadDel = LoadAssetMap; //初始化世界地图索引 MapData.Instance.Initilize(testWorldMap); //MapDebug.DebugSceneTiled = true; // MapDebug.DebugLandTiled = true; // MapDebug.IsMapPoint = true; }
private void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } numbers[15] = null; }
private void Start() { playerData = SaveSystem.LoadPlayer(); initPlayerLegion(); m_EndWait = new WaitForSeconds(3); mapCreater = GetComponent <MapCreater>(); playerTypeNumDict = new Dictionary <string, int>(); enemyTypeNumDict = new Dictionary <string, int>(); houseAliveNum = mapCreater.houses.Count; CreatePlayer(); CreateEnemy(mapCreater.houses); StartCoroutine(Game()); }
void Start() { m_objectList = GameObject.Find("GameObjectManger").GetComponent <m_ObjectList>(); if (m_objectList == null) { return; } m_mapcreater = FindObjectOfType(typeof(MapCreater)) as MapCreater; if (m_mapcreater == null) { return; } //Destroy(m_ObjectList.m_mapGameObject.GetHeroMapTile(), 30); m_mapcreater.SetIsHeroMakeCheck(false); }
void Start() { m_objectList = GameObject.Find("GameObjectManger").GetComponent <m_ObjectList>(); if (m_objectList == null) { return; } m_mapcreater = FindObjectOfType(typeof(MapCreater)) as MapCreater; if (m_mapcreater == null) { return; } m_unitPrice = gameObject.AddComponent <Creature_p>(); if (m_unitPrice == null) { return; } }
void Start() { entered = false; //initially make texts invisible blueCarBox.SetActive(false); tip10.SetActive(false); back.SetActive(false); selectedCar = null; duringDoubleTipsTime = false; totalTips = 0; destroyStore = false; finishGame = false; propsPrice = new int[] { 1, 1, 1 }; propsName = new string[] { "Increasing game time", "Car Bomb", "Double Tips for 5 second" }; propsStatus = new bool[] { false, false, false }; GameObject.Find("Canvas/tipsGoal").GetComponent <Text>().text = "Tips Goal: " + requireTip.ToString(); currentTime = totalTime; myDia = FindObjectOfType <DialogueManager>(); myMap = FindObjectOfType <MapCreater>(); storeUI.SetActive(true); int curCoin = PlayerPrefs.GetInt("coins", 0); GameObject.Find("Canvas/storeUI/coinAmount").GetComponent <Text>().text = (curCoin).ToString(); //Disable Car & Dialogue & Car Generating dialogueManager = GameObject.Find("DialogueManager"); if (dialogueManager) { (dialogueManager.GetComponent("DialogueManager") as MonoBehaviour).enabled = false; } mapManager = GameObject.Find("MapCreater"); if (mapManager) { (mapManager.GetComponent("MapCreater") as MonoBehaviour).enabled = false; } setCarObjectStatus(false); //hide bomb sprite until it gets bought from the store bomb.SetActive(false); }
// Use this for initialization void Start() { Map = gameObject.GetComponent <MapCreater> (); input = GameManager.Instance.InputManager; while (!Complete) { if (!CompleteMap()) { Map.InitializeMap(); Map.MaxMapCount = where; } else { Complete = true; } } Complete = false; GameManager.Instance.SoundManager.AudioPlay(GameManager.Instance.SoundManager.BGMS.MAIN_BGM); }
private void Awake() { myMap = FindObjectOfType <MapCreater>(); myGameManager = FindObjectOfType <GameManager>(); myTipPosition = FindObjectOfType <tipPosition>(); }
private void SetParent(MapCreater _parent) { parent = _parent; }
// サブウィンドウを開く public static MapCreaterSubWindow WillAppear(MapCreater _parent) { MapCreaterSubWindow window = (MapCreaterSubWindow)EditorWindow.GetWindow(typeof(MapCreaterSubWindow) , false); window.Show(); window.minSize = new Vector2(WINDOW_W ,WINDOW_H); window.SetParent (_parent); window.init (); return window; }
private void Start() { mapCreater = MapCreater.GetInstance(); }
private void Awake() { myMap = FindObjectOfType <MapCreater>(); audioSource = GetComponent <AudioSource>(); animator = GetComponent <Animator>(); }
void Awake() { instance = this; }
void Start() { //Initialized Dialogues myMap = FindObjectOfType <MapCreater>(); }
void Awake() { pthis = this; }
//bool gameOver = false; // 游戏是否结束 void Awake() { M = FindObjectOfType <MapCreater>(); exit = FindObjectOfType <Exit>(); exit.gameObject.SetActive(false); }