Почему у меня не работает скрипт. Хочу я значит зделать скрипт для того чтоб Персонаж(Character Conroller) если он находитса в зоне хитбокса с тригером то по нажатию кнопки F он садился в Автомобиль(с аддоном Real car controler) по принципу переключения между камерами(когда одна камера работает то другая нет и наоборот). Исправте пжжж если есть ошибка.
Вот скрипт:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CarSeatScr : MonoBehaviour
{
public GameObject CarCamera;
public GameObject PlayerCamera;
public GameObject Player;
private bool enter;
// Update is called once per frame
void Update()
{
if (enter == true)
{
if (Input.GetKeyDown(KeyCode.F))
{
CarCamera.SetActive(true);
PlayerCamera.SetActive(false);
Player.SetActive(false);
}
}
}
void OnTriggerEnter(Collider col)
{
if (col.tag == "FPSController")
{
enter = true;
}
}
void OnTriggerExit(Collider col)
{
if (col.tag == "FPSController")
{
enter = false;
}
}
}