private void Awake() { instance = this; if (mainNode == null) { mainNode = FindObjectOfType <MainNode>(); } if (nodeMatches == null) { nodeMatches = FindObjectOfType <NodeMatches>(); } }
// Use this for initialization void Start() { gController = GameController.GetInstance(); if (gController != null) { nodeMatches = GameController.GetInstance().nodeMatches; } soundManager = SoundManager.getInstance(); userData = UserData.GetInstance(); CurrentState = State.PAUSE; Init(); StartCoroutine(gController.FadeSpriteToFullAlpha(fadeTime, imgBackground)); StartCoroutine(SetUp()); }
// Use this for initialization void Start() { GameController gController = GameController.GetInstance(); if (gController != null) { mainNode = gController.mainNode; nodeMatches = gController.nodeMatches; } soundManager = SoundManager.getInstance(); RectTransform rectTrans = this.gameObject.GetComponent <RectTransform>(); if (rectTrans != null) { Vector2 sizeDelta = rectTrans.sizeDelta; sizeX = (int)sizeDelta.x; sizeY = (int)sizeDelta.y; } else { sizeX = sizeY = ConstantManager.NODE_SIZE; } }