помогите сделал вроде бы всё правильно но фонарик всё равно не включается /выключается скажите в чём мой косяк

137
12 ноября 2018, 17:40

Я хотел чтобы мой фонарик вкл/выкл на клавишу f.

Вроде бы, я сделал всё как нужно, но ничего не происходит: он не включается и не выключается.

Подскажите в чём проблема и как её исправить?

вот код

using UnityEngine;
using System.Collections;
public class Fonarik : MonoBehaviour
{
    private Light myLight;
    void Start()
    {
        myLight = GetComponent<Light>();
    }
    void Update()
    {
        if (Input.GetKeyUp(KeyCode.F))
        {
            myLight.enabled = !myLight.enabled;
        }
    }
}
Answer 1

Ваш код работает. Проблема в названии файла скрипта. Оно должно совпадать с названием класса. С учетом реестра. У вас класс называется Fonarik, а файл fonarik. Переименуйте файл в Fonarik, и все заработает. Ещё советую прикрепить окно console среди основных экранов - там бы вы увидели подсказку.

READ ALSO
Как парсить drom_ru

Как парсить drom_ru

Вроде бы запрос правильно сделал https://simferopoldrom

147
Как получить аргументы процесса? [дубликат]

Как получить аргументы процесса? [дубликат]

На данный вопрос уже ответили:

188
Как создать свою библиотеку в composer?

Как создать свою библиотеку в composer?

Есть такая библиотека как PHPExcel, на данный момент её нельзя подключить через composer (package of any version not found), скачал её напрямую с github

157
Как убрать название поля у ActiveForm?

Как убрать название поля у ActiveForm?

Это выводит название поля "Тизер" и потом уже содержимоеКак убрать название поля? Чтобы выходило только содержимое?

192