public override void Awake() { base.Awake(); isClear = false; curMapData = MyGameManager.Get().selectedMapData; ShowMapData(curMapData); }
public void OnEndDrag(PointerEventData eventData) { itemBeingDragged = null; MyGameManager.Get().AddVertexMovedCount(); //if (_rectTrans.position.y > parentCanvas.pixelRect.yMin && _rectTrans.position.y < parentCanvas.pixelRect.yMax // && _rectTrans.position.x > parentCanvas.pixelRect.xMin && _rectTrans.position.x < parentCanvas.pixelRect.xMax) // return; //else // _rectTrans.position = startPosition; }
public void Initialize(MapData mapData, int count) { title.text = mapData.mapName; movedCount.text = string.Format("Move : {0} times", count); backToMenu.onClick.RemoveAllListeners(); backToMenu.onClick.AddListener(() => { MyGameManager.Get().LoadMenuScene(); }); TryAgain.onClick.RemoveAllListeners(); TryAgain.onClick.AddListener(() => { MyGameManager.Get().LoadGameScene(mapData); }); }
public void SetGridData(List <MapData> mdataList) { cell.SetActive(false); for (int i = 1; i < stageContent.transform.childCount; ++i) { Destroy(stageContent.transform.GetChild(i).gameObject); } foreach (var mdata in mdataList) { GameObject cloned = Instantiate(cell) as GameObject; cloned.SetActive(true); cloned.transform.SetParent(stageContent.transform, false); cloned.GetComponent <Button>().onClick.RemoveAllListeners(); cloned.GetComponent <Button>().onClick.AddListener(() => { MyGameManager.Get().ShowPopup <Popup_MapPreview>().Initialize(mdata); }); } }
public void LoadMenuScene() { MyGameManager.Get().LoadMenuScene(); }
private void Awake() { MyGameManager.Get().Initialize(); SetGridData(MyGameManager.Get().mapData); }
public void BackToMenu() { MyGameManager.Get().LoadMenuScene(); }
public void Update() { countText.text = string.Format("Count : {0}", MyGameManager.Get().vertexMovedCount); }
public void LoadMapDate() { MyGameManager.Get().LoadGameScene(_mapData); //SceneManager.LoadScene(2, LoadSceneMode.Single); }