Exemplo n.º 1
0
    // Start is called before the first frame update
    void Start()
    {
        playerNumber = GameObject.Find("GetPlayerNumber");

        getPlayerNumber = playerNumber.GetComponent <RacePlayerNumber>();

        root = transform.root.gameObject;

        audioSource = GetComponent <AudioSource>();

        if (root == getPlayerNumber.getNumber[0])
        {
            FixedObj = GameObject.Find("FixedObj (1)");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            FixedObj = GameObject.Find("FixedObj (2)");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            FixedObj = GameObject.Find("FixedObj (3)");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            FixedObj = GameObject.Find("FixedObj (4)");
        }

        darumaItem = FixedObj.GetComponent <FixedBlock>();

        destroyMove = false;
    }
Exemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <RacePlayerNumber>();

        root = transform.root.gameObject;

        itemTimer   = 0;
        getItem     = false;
        randomItem  = 0;
        fixedPermit = false;
        usedItem    = true;
        darumaItem  = false;

        ItemText.enabled = false;
    }
Exemplo n.º 3
0
    // Start is called before the first frame update
    void Start()
    {
        playerNumber = GameObject.Find("GetPlayerNumber");

        getPlayerNumber = playerNumber.GetComponent <RacePlayerNumber>();

        root = transform.root.gameObject;

        raceFall = gameObject.GetComponent <RaceFall>();

        audioSource = GetComponent <AudioSource>();

        //回転する中心軸を取得
        child = transform.Find("RotationCenter");

        ctrlWaiver = false;
    }
Exemplo n.º 4
0
    // Start is called before the first frame update
    void Start()
    {
        GrandchildObj1 = transform.Find("RotationCenter/sourceBlock").gameObject;
        GrandchildObj2 = transform.Find("RotationCenter/sourceBlock (1)").gameObject;
        GrandchildObj3 = transform.Find("RotationCenter/sourceBlock (2)").gameObject;
        GrandchildObj4 = transform.Find("RotationCenter/sourceBlock (3)").gameObject;

        spriteRenderer1 = GrandchildObj1.GetComponent <SpriteRenderer>();
        spriteRenderer2 = GrandchildObj2.GetComponent <SpriteRenderer>();
        spriteRenderer3 = GrandchildObj3.GetComponent <SpriteRenderer>();
        spriteRenderer4 = GrandchildObj4.GetComponent <SpriteRenderer>();

        audioSource = GetComponent <AudioSource>();

        rb2 = GetComponent <Rigidbody2D>();

        collider = gameObject.GetComponentsInChildren <BoxCollider2D>();

        for (int i = 0; i < 4; i++)
        {
            collider[i].enabled = false;
        }

        timerObject = GameObject.Find("TimeObject");
        timerScript = timerObject.GetComponent <Timer>();

        timerCheck = timerScript.TimerCount;

        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <RacePlayerNumber>();

        root = transform.root.gameObject;

        if (root == getPlayerNumber.getNumber[0])
        {
            raceCreateObject = GameObject.Find("BlockCreate (1)");
            FixedObj         = GameObject.Find("FixedObj (1)");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            raceCreateObject = GameObject.Find("BlockCreate (2)");
            FixedObj         = GameObject.Find("FixedObj (2)");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            raceCreateObject = GameObject.Find("BlockCreate (3)");
            FixedObj         = GameObject.Find("FixedObj (3)");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            raceCreateObject = GameObject.Find("BlockCreate (4)");
            FixedObj         = GameObject.Find("FixedObj (4)");
        }

        raceCreateScript = raceCreateObject.GetComponent <RaceCreate>();

        fixedPermit = FixedObj.GetComponent <FixedBlock>();

        blockWaiver = false;

        fixedBlock = false;

        if (timerCheck >= 0)
        {
            start = true;
        }
        else
        {
            if (root == getPlayerNumber.getNumber[0])
            {
                fallBlock      = GameObject.Find("FallBlock1");
                goalLineObject = GameObject.Find("GoalLineObject (1)");
            }
            else if (root == getPlayerNumber.getNumber[1])
            {
                fallBlock      = GameObject.Find("FallBlock2");
                goalLineObject = GameObject.Find("GoalLineObject (2)");
            }
            else if (root == getPlayerNumber.getNumber[2])
            {
                fallBlock      = GameObject.Find("FallBlock3");
                goalLineObject = GameObject.Find("GoalLineObject (3)");
            }
            else if (root == getPlayerNumber.getNumber[3])
            {
                fallBlock      = GameObject.Find("FallBlock4");
                goalLineObject = GameObject.Find("GoalLineObject (4)");
            }

            raceBlockMgr = fallBlock.GetComponent <RaceBlockMgr>();

            myBlockMgr = gameObject.GetComponent <RaceBlockMgr>();

            goalLine = goalLineObject.GetComponent <GoalLine>();

            standBy = true;
            start   = false;
        }
    }