c# Unity. SetActive. Объект не включается после выключения
Мне нужно по нажатию клавиши включать и выключать объект, но после его выключения, по следующему нажатию, он не включается, хотя делаю всё, как в остальных гайдах. Также, если заранее выключить объект, то он не включается. Объект добавляю перетаскиванием.
Вот код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Toggle_platform : MonoBehaviour
{
public GameObject platform;
public bool toggle = true;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetKeyDown(KeyCode.F))
{
toggle = !toggle;
platform.SetActive(toggle);
}
}
}