Beispiel #1
0
 private void Awake()
 {
     instance = this;
     if (mainNode == null)
     {
         mainNode = FindObjectOfType <MainNode>();
     }
     if (nodeMatches == null)
     {
         nodeMatches = FindObjectOfType <NodeMatches>();
     }
 }
Beispiel #2
0
 // 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;
        }
    }