ネットワーク上でCinemachineを使えるようにする
![Ae44ed6f 682c 4dd0 8c58 2b52e2f90a7a](https://codegenius.org/uploads/slide/image/6418/ae44ed6f-682c-4dd0-8c58-2b52e2f90a7a.jpeg)
![8571fc11 acb4 4909 adb3 c2f8ee32ad7c](https://codegenius.org/uploads/slide/image/6419/8571fc11-acb4-4909-adb3-c2f8ee32ad7c.jpeg)
![09e495c5 71bb 4a27 b986 fe41695329e2](https://codegenius.org/uploads/slide/image/6420/09e495c5-71bb-4a27-b986-fe41695329e2.jpeg)
![C2056612 c781 4ce3 b939 d3d7bbecfd6e](https://codegenius.org/uploads/slide/image/6421/c2056612-c781-4ce3-b939-d3d7bbecfd6e.jpeg)
![24171b8b 0205 4cfc a932 ec18746f195e](https://codegenius.org/uploads/slide/image/6422/24171b8b-0205-4cfc-a932-ec18746f195e.jpeg)
Followを動的に設定
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// 追加
using Photon.Pun;
using Cinemachine;
public class PlayerCamController : MonoBehaviourPunCallbacks // 変更
{
private void Awake()
{
if(photonView.IsMine)
{
// 自己の画面内にあるCinemachineを「名前で」探して情報を取得する。
var cmv = GameObject.Find("CMV");
// 自己をFollow対象に設定する。
cmv.GetComponent<CinemachineVirtualCamera>().Follow = this.transform;
}
}
}
![775f219c e63b 4d7c 94e9 5188e15fdc3c](https://codegenius.org/uploads/slide/image/6423/775f219c-e63b-4d7c-94e9-5188e15fdc3c.jpeg)
【2020版】BattleOnline(基礎/全34回)
他のコースを見る![Ae44ed6f 682c 4dd0 8c58 2b52e2f90a7a](https://codegenius.org/uploads/slide/image/6418/ae44ed6f-682c-4dd0-8c58-2b52e2f90a7a.jpeg)
![8571fc11 acb4 4909 adb3 c2f8ee32ad7c](https://codegenius.org/uploads/slide/image/6419/8571fc11-acb4-4909-adb3-c2f8ee32ad7c.jpeg)
![09e495c5 71bb 4a27 b986 fe41695329e2](https://codegenius.org/uploads/slide/image/6420/09e495c5-71bb-4a27-b986-fe41695329e2.jpeg)
![C2056612 c781 4ce3 b939 d3d7bbecfd6e](https://codegenius.org/uploads/slide/image/6421/c2056612-c781-4ce3-b939-d3d7bbecfd6e.jpeg)
![24171b8b 0205 4cfc a932 ec18746f195e](https://codegenius.org/uploads/slide/image/6422/24171b8b-0205-4cfc-a932-ec18746f195e.jpeg)
Followを動的に設定
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// 追加
using Photon.Pun;
using Cinemachine;
public class PlayerCamController : MonoBehaviourPunCallbacks // 変更
{
private void Awake()
{
if(photonView.IsMine)
{
// 自己の画面内にあるCinemachineを「名前で」探して情報を取得する。
var cmv = GameObject.Find("CMV");
// 自己をFollow対象に設定する。
cmv.GetComponent<CinemachineVirtualCamera>().Follow = this.transform;
}
}
}
![775f219c e63b 4d7c 94e9 5188e15fdc3c](https://codegenius.org/uploads/slide/image/6423/775f219c-e63b-4d7c-94e9-5188e15fdc3c.jpeg)
ネットワーク上でCinemachineを使えるようにする