複数のカメラを切り替える
![573e9914 7b8b 4799 9119 e3f786f718b1](https://codegenius.org/uploads/slide/image/7044/573e9914-7b8b-4799-9119-e3f786f718b1.jpeg)
![040655cb 4248 4fcd 8a67 4a5485f35948](https://codegenius.org/uploads/slide/image/7045/040655cb-4248-4fcd-8a67-4a5485f35948.jpeg)
2台のカメラをボタンで切り替える
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraController : MonoBehaviour
{
public Camera fpsCamera;
// 初期値は−1
private int num = -1;
private void Start()
{
// FPSカメラのdepthの初期値を「−1」に設定(Mainカメラが「0」なので、最初はMainカメラが優先)
fpsCamera.depth = num;
}
void Update()
{
if(Input.GetKeyDown(KeyCode.C))
{
// Cボタンを押すごとに、numの値が「1」と「−1」に変化する(テクニック)
num *= -1;
// depthが「1」の時・・・>FPSカメラが優先
// depthが「−1」の時・・・>Mainカメラが優先
fpsCamera.depth = num;
}
}
}
![455667b4 c7ed 458e 81cd b11a5a84e3cc](https://codegenius.org/uploads/slide/image/7046/455667b4-c7ed-458e-81cd-b11a5a84e3cc.jpeg)
![D2bccfcf c684 4eb4 a408 b808b9837e95](https://codegenius.org/uploads/slide/image/7047/d2bccfcf-c684-4eb4-a408-b808b9837e95.jpeg)
![22b61eb8 90b1 4ac2 8626 f2acd754447c](https://codegenius.org/uploads/slide/image/7048/22b61eb8-90b1-4ac2-8626-f2acd754447c.jpeg)
![3401944a 32bb 4f2e a6e6 a05c710a9437](https://codegenius.org/uploads/slide/image/7049/3401944a-32bb-4f2e-a6e6-a05c710a9437.jpeg)
![4b2f5589 ee31 495e bb68 a15c75cd0090](https://codegenius.org/uploads/slide/image/7050/4b2f5589-ee31-495e-bb68-a15c75cd0090.jpeg)
![Cfd62c6d 4d5e 4436 82e2 c30b8c8e24cc](https://codegenius.org/uploads/slide/image/7051/cfd62c6d-4d5e-4436-82e2-c30b8c8e24cc.jpeg)
【2021版】BattleTank(基礎/全33回)
他のコースを見る![573e9914 7b8b 4799 9119 e3f786f718b1](https://codegenius.org/uploads/slide/image/7044/573e9914-7b8b-4799-9119-e3f786f718b1.jpeg)
![040655cb 4248 4fcd 8a67 4a5485f35948](https://codegenius.org/uploads/slide/image/7045/040655cb-4248-4fcd-8a67-4a5485f35948.jpeg)
2台のカメラをボタンで切り替える
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraController : MonoBehaviour
{
public Camera fpsCamera;
// 初期値は−1
private int num = -1;
private void Start()
{
// FPSカメラのdepthの初期値を「−1」に設定(Mainカメラが「0」なので、最初はMainカメラが優先)
fpsCamera.depth = num;
}
void Update()
{
if(Input.GetKeyDown(KeyCode.C))
{
// Cボタンを押すごとに、numの値が「1」と「−1」に変化する(テクニック)
num *= -1;
// depthが「1」の時・・・>FPSカメラが優先
// depthが「−1」の時・・・>Mainカメラが優先
fpsCamera.depth = num;
}
}
}
![455667b4 c7ed 458e 81cd b11a5a84e3cc](https://codegenius.org/uploads/slide/image/7046/455667b4-c7ed-458e-81cd-b11a5a84e3cc.jpeg)
![D2bccfcf c684 4eb4 a408 b808b9837e95](https://codegenius.org/uploads/slide/image/7047/d2bccfcf-c684-4eb4-a408-b808b9837e95.jpeg)
![22b61eb8 90b1 4ac2 8626 f2acd754447c](https://codegenius.org/uploads/slide/image/7048/22b61eb8-90b1-4ac2-8626-f2acd754447c.jpeg)
![3401944a 32bb 4f2e a6e6 a05c710a9437](https://codegenius.org/uploads/slide/image/7049/3401944a-32bb-4f2e-a6e6-a05c710a9437.jpeg)
![4b2f5589 ee31 495e bb68 a15c75cd0090](https://codegenius.org/uploads/slide/image/7050/4b2f5589-ee31-495e-bb68-a15c75cd0090.jpeg)
![Cfd62c6d 4d5e 4436 82e2 c30b8c8e24cc](https://codegenius.org/uploads/slide/image/7051/cfd62c6d-4d5e-4436-82e2-c30b8c8e24cc.jpeg)
複数のカメラを切り替える