コード例 #1
0
    // Start is called before the first frame update
    void Start()
    {
        objDown = false;


        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();

        root = transform.root.gameObject;

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


        if (root == getPlayerNumber.getNumber[0])
        {
            loseProcessObject = GameObject.Find("Player1");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            loseProcessObject = GameObject.Find("Player2");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            loseProcessObject = GameObject.Find("Player3");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            loseProcessObject = GameObject.Find("Player4");
        }

        loseScript = loseProcessObject.GetComponent <SurvivalResult>();
    }
コード例 #2
0
    // Start is called before the first frame update
    void Start()
    {
        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>();

        playerMax = 4;
    }
コード例 #3
0
    // Start is called before the first frame update
    void Start()
    {
        //乱数取得
        blockNumber = Random.Range(0, blockList.Length);

        //Instantiate(blockList[blockNumber], transform.position, Quaternion.identity, playerNumber);

        Instantiate(blockList[blockNumber], transform.position + blockList[blockNumber].transform.position, Quaternion.identity, playerCamera);

        objUp = false;

        stayTime = 0;

        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();

        root = transform.root.gameObject;

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


        if (root == getPlayerNumber.getNumber[0])
        {
            loseProcessObject = GameObject.Find("Player1");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            loseProcessObject = GameObject.Find("Player2");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            loseProcessObject = GameObject.Find("Player3");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            loseProcessObject = GameObject.Find("Player4");
        }

        loseScript = loseProcessObject.GetComponent <SurvivalResult>();
    }
コード例 #4
0
    // Start is called before the first frame update
    void Start()
    {
        win  = false;
        lose = false;


        //winText = winText.GetComponent<Text>();
        loseText = loseText.GetComponent <Text>();


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


        resultObject = GameObject.Find("ResultManager");
        resultScript = resultObject.GetComponent <ResultProcess>();

        gameMode = GameModeScene.Start;

        //winText.enabled = false;
        loseText.enabled = false;
    }
コード例 #5
0
    // Start is called before the first frame update
    void Start()
    {
        //Rigidbodyの初期設定
        rb2 = GetComponent <Rigidbody2D>();

        rb2.bodyType = RigidbodyType2D.Dynamic;

        Instantiate(createEffect, new Vector3(this.gameObject.transform.position.x + 1.5f, this.gameObject.transform.position.y + 2.0f, 0.0f), Quaternion.identity); //エフェクト生成


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


        root = transform.root.gameObject;

        if (root == getPlayerNumber.getNumber[0])
        {
            transform.parent = root.transform;
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            transform.parent = root.transform;
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            transform.parent = root.transform;
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            transform.parent = root.transform;
        }
        //transform.Translate(1.5f, 3.0f, 0.0f);

        //落下速度
        speedFall = false;

        Invoke("MovePosition", 0.7f);
    }
コード例 #6
0
    public GameObject root; //一番上の親を取得する
    // Start is called before the first frame update
    void Start()
    {
        // playerPlay = true;

        winText  = winText.GetComponent <Text>();
        loseText = loseText.GetComponent <Text>();

        winText.enabled  = false;
        loseText.enabled = false;

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

        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();


        root = transform.root.gameObject;

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

        lifeScript = playerLife.GetComponent <Life>();
    }
コード例 #7
0
    // Start is called before the first frame update
    void Start()
    {
        audioSource = GetComponent <AudioSource>();

        rb2 = GetComponent <Rigidbody2D>();

        fixBlock = false;

        timerObject = GameObject.Find("SurvivalTime");
        timerScript = timerObject.GetComponent <SurvivalTimer>();

        // survivalCreateObject = GameObject.Find("CreateBlock");
        //survivalCreateScript = survivalCreateObject.GetComponent<SurvivalCreateBlock>();

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

        //playerLife = GameObject.Find("PlayerLife");
        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();


        root = transform.root.gameObject;

        if (root == getPlayerNumber.getNumber[0])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (1)");
            playerLife           = GameObject.Find("Life (1)");
            loseProcessObject    = GameObject.Find("Player1");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (2)");
            playerLife           = GameObject.Find("Life (2)");
            loseProcessObject    = GameObject.Find("Player2");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (3)");
            playerLife           = GameObject.Find("Life (3)");
            loseProcessObject    = GameObject.Find("Player3");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (4)");
            playerLife           = GameObject.Find("Life (4)");
            loseProcessObject    = GameObject.Find("Player4");
        }

        survivalCreateScript = survivalCreateObject.GetComponent <SurvivalCreateBlock>();
        lifeScript           = playerLife.GetComponent <Life>();


        loseScript = loseProcessObject.GetComponent <SurvivalResult>();

        timerCheck = timerScript.TimerCount;

        survivalFall.enabled = false;
        survivalCtrl.enabled = false;

        if (timerCheck >= 0)
        {
            start = true;
        }
        else
        {
            standBy = true;
            start   = false;

            if (root == getPlayerNumber.getNumber[0])
            {
                fallBlock = GameObject.Find("FallBlock1");
            }
            else if (root == getPlayerNumber.getNumber[1])
            {
                fallBlock = GameObject.Find("FallBlock2");
            }
            else if (root == getPlayerNumber.getNumber[2])
            {
                fallBlock = GameObject.Find("FallBlock3");
            }
            else if (root == getPlayerNumber.getNumber[3])
            {
                fallBlock = GameObject.Find("FallBlock4");
            }

            survivalBlockMgr = fallBlock.GetComponent <SurvivalBlockMgr>();
        }

        blockWaiver = false;
    }