Моя проблема в том, что у меня есть плагин, и в этом плагине мне нужно получить конкретную переменную логического типа.У него 2 сценария, вот сценарий.
RCC_SETTING: ScriptableObject
// Main Controller Settings
public bool useAutomaticGear = true;
RCC_CARCONTROLLERV3
public bool automaticGear{get{return RCCSettings.useAutomaticGear;}}
СейчасЯ создал свой собственный скрипт под названием
MANUALTRANSMISSION
private void Start()
{
RCC_Settings RCCSettings = new RCC_Settings();
RCCSettings.useAutomaticGear = false;
}
private void Update()
{
if (Input.GetKeyDown(KeyCode.Space))
{
this.GetComponent<RCC_CarControllerV3>().currentGear += 1;
}
}
Что он делает, так это то, что он не переключает передачу, пока я не нажму space
.Теперь проблема в том, что затрагивается весь игровой объект, имеющий скрипт RCC_CARCONTROLLER
.Я хочу что-то вроде переопределить это так, что только мой игрок будет тот, кто идет на ручную передачу.