// マッチングが成功した時に呼ばれるコールバック
    public override void OnJoinedRoom()
    {
        Debug.Log("yes");
        // マッチング後、ランダムな位置に自分自身のネットワークオブジェクトを生成する
        var        v      = new Vector3(0, 1, 0);
        GameObject avatar = PhotonNetwork.Instantiate("SciFiWarriorHP", v, Quaternion.identity);

        m_camera.transform.parent   = avatar.transform;
        m_camera.transform.position = m_cameraPos;

        CameraContoroller temp = m_camera.GetComponent <CameraContoroller>();

        temp.enabled = true;
        temp.InData();
    }
Beispiel #2
0
    //コンポーネントの取得
    void LoadComponents()
    {
        //タイトル画面じゃないなら取得
        if (SceneManager.GetActiveScene().name != "StartScene")
        {
            playercontroll = GameObject.Find("Player").GetComponent <PlayerControll>();
            MainCamera     = GameObject.Find("Main Camera").GetComponent <CameraContoroller>();
            // target_image = GameObject.FindWithTag("MainCamera").GetComponent<Target>();
            // //enemy = GameObject.Find("CannonBulletFire_Enemy").GetComponent<AttackEnemyMove>();
            playerRigidbody = GameObject.Find("Player").GetComponent <Rigidbody>();
            enemy1Rigidbody = GameObject.Find("Enemy").GetComponent <Rigidbody>();
            enemy2Rigidbody = GameObject.Find("Enemy2").GetComponent <Rigidbody>();
            enemy3Rigidbody = GameObject.Find("Enemy3").GetComponent <Rigidbody>();
            enemy4Rigidbody = GameObject.Find("Enemy4").GetComponent <Rigidbody>();
            enemy5Rigidbody = GameObject.Find("Enemy5").GetComponent <Rigidbody>();
            enemy6Rigidbody = GameObject.Find("Enemy6").GetComponent <Rigidbody>();
            enemy7Rigidbody = GameObject.Find("Enemy7").GetComponent <Rigidbody>();

            game_stop_flg = false;
            pause_flg     = true;
            // target_image.enabled = true;
        }
    }