// Use this for initialization
    void Start()
    {
        current   = 0;
        counter   = order[0];
        spinSpeed = 0;
        core      = GameObject.FindWithTag("puzzle_core");

        for (int i = 0; i < 16; i++)
        {
            if (i < 8)
            {
                spinningObj[i] = transform.GetChild(i).gameObject;
            }
            else if (i < 16)
            {
                triggers[i - 8] = transform.GetChild(i).gameObject;
                transform.GetChild(i).gameObject.GetComponent <Renderer>().enabled = false;
            }
        }

        for (int i = 0; i < 8; i++)
        {
            staticObj[i] = core.transform.GetChild(i).gameObject;
        }


        d1 = (triggers[1].transform.position.x - (triggers[0].transform.position.x));

        //cursor = transform.GetChild(24).gameObject;

        ccEvent = GameObject.FindWithTag("Puzzle3&4Trigger").GetComponent <Event_CoreContainer>();

        UpdateCursorPosition(current, 0);
    }
예제 #2
0
    // Use this for initialization
    void Start()
    {
        playerMove      = player.GetComponent <Player_Movement>();
        cameraCustomize = cameraObj.GetComponent <Camera_CustomizeView>();
        ccEvent         = coreContainer.GetComponent <Event_CoreContainer>();

        kunAlarmSprite = kunAlarm.GetComponent <SpriteRenderer>();
        kunAlarmPlayer = kunAlarm.GetComponent <AudioSource>();
    }
예제 #3
0
    // Use this for initialization
    void Start()
    {
        // Initialize square array
        for (int i = 0; i < 4; i++)
        {
            squareMatrix[i] = new GameObject[4];
        }

        for (int i = 0; i < 16; i++)
        {
            GameObject sqToAdd   = transform.GetChild(i).gameObject;
            int        rowNum    = (int)i / (int)4;
            int        columnNum = i % 4;
            squareMatrix[rowNum][columnNum] = sqToAdd;
        }


        // Initialize cursor
        cursor = transform.GetChild(16).gameObject;


        ccEvent = GameObject.FindWithTag("Puzzle3&4Trigger").GetComponent <Event_CoreContainer>();
    }