Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 24.01.2020
Сообщений: 45
1

Работа кода после входа в триггер

24.01.2020, 00:23. Показов 1587. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, написал код , в общем на сцене в юнити если нажимаю кнопку F то начинается анимация.
А мне надо что бы она могла начаться только если я вошел в определенный триггер и нажал кнопку F код ниже.(я новичёк)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 
public class OpenDoor4 : MonoBehaviour
{
    public Animation Elevator;
    public bool playerin;
    private string playerTag;
    public GameObject Player;
    void Update()
    {
        {
            if (playerin = Input.GetKeyDown(KeyCode.F))
            {
                Elevator = GetComponent<Animation>();
                Elevator.Play("Elevator");
            }
        }
        {
            if (playerin = Input.GetKeyDown(KeyCode.F))
            {
                Elevator = GetComponent<Animation>();
                Elevator.Play("Elevator");
            }
        }
    }
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2020, 00:23
Ответы с готовыми решениями:

Убрать с сайта кнопку входа после самого входа
На сайте расположено окно входа, которое открывается по кнопке, как сделать, чтобы когда...

Триггер входа "ложит" базу
-- Лог подключений пользователей CREATE TABLE Demo_Login_Audit ( LoginName varchar (128),...

После входа в систему через 20 минут начинает тупить. Началось после обновлений ОС
Всем привет, похожая проблема и у меня. Ноут ASUS N56VB, Windows 8.1. После входа в систему через...

Не выполняется часть кода входа на сайт
Привет всем! Есть следующий код для входа: &lt;?php session_start(); include_once...

2
296 / 217 / 86
Регистрация: 17.02.2016
Сообщений: 1,276
Записей в блоге: 1
24.01.2020, 01:20 2
Лучший ответ Сообщение было отмечено EgorCol1 как решение

Решение

C#
1
2
3
4
5
6
7
8
void OnTriggerStay()
{
            if (playerin = Input.GetKeyDown(KeyCode.F))
            {
                Elevator = GetComponent<Animation>();
                Elevator.Play("Elevator");
            }
}
Добавлено через 1 минуту
из Update можешь удалить
1
0 / 0 / 0
Регистрация: 24.01.2020
Сообщений: 45
24.01.2020, 19:27  [ТС] 3
благодарю, всё работает)
0
24.01.2020, 19:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2020, 19:27
Помогаю со студенческими работами здесь

Написать триггер, препятствующий выходу из корпуса персоне, кода которой нет в таблице персон
Здравствуйте, уважаемые знатоки SQL Server. У меня есть две таблицы: персона и прохождение через...

Не показывает логин после входа
Ребята, нужна ваша помощь, не смог сам решить проблему....когда входишь в личный кабинет не...

Не перемешается страница после входа
Здравствуйте, я хотел сделать что бы после входа автоматически перебрасывало на другую страницу но...

Триггер некорректно выполняется после последнего INSERT
Доброго времени суток недавно начал изучать postgreSQL и дошел до триггеров и триггерных функций,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru