Как сделать выход из игры в unity
Перейти к содержимому

Как сделать выход из игры в unity

  • автор:

Как выйти из игры unity?

unity

  • Unity

Как сделать так, чтоб звук издавался через другой audio source?

  • 1 подписчик
  • 14 часов назад
  • 13 просмотров

unity

  • Unity

Почему не работает интерполяция в Unity?

  • 1 подписчик
  • 17 часов назад
  • 36 просмотров

android

  • Android
  • +2 ещё

Почему FindLibrary выдает 0x0?

  • 1 подписчик
  • 21 час назад
  • 55 просмотров

android

  • Android
  • +2 ещё

Как включить VPN для определенных приложений на андройд OpenVPN?

  • 2 подписчика
  • вчера
  • 94 просмотра

unity

  • Unity

Как изменить у звуковой дорожки output из кода?

  • 1 подписчик
  • вчера
  • 15 просмотров

android

  • Android
  • +4 ещё

Как убрать плеер из панели уведомлений на андроид в Unity Webgl игре?

  • 1 подписчик
  • 26 окт.
  • 36 просмотров

android

  • Android

Как сделать из старого телефона Андроид терминал для домофона?

  • 4 подписчика
  • 26 окт.
  • 196 просмотров

android

  • Android
  • +3 ещё

Какой сейчас способ работает что бы не резалась скорость раздачи интернета с телефона на пк?

  • 1 подписчик
  • 26 окт.
  • 136 просмотров

c#

  • C#
  • +2 ещё

Не получается добавить запись в бд SQLite. Как исправить?

  • 1 подписчик
  • 25 окт.
  • 64 просмотра

unity

  • Unity

Как включить Navigation static в Inspector?

  • 1 подписчик
  • 25 окт.
  • 10 просмотров

от 270 000 ₽

от 120 000 до 240 000 ₽

29 окт. 2023, в 06:49

5000 руб./за проект

29 окт. 2023, в 01:44

3000 руб./за проект

28 окт. 2023, в 23:32

10000 руб./за проект

Минуточку внимания

Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями

  • Какой курс по asp.net core вы можете посоветовать?
    • 4 подписчика
    • 1 ответ
    • 3 подписчика
    • 1 ответ
    • 2 подписчика
    • 0 ответов
    • 2 подписчика
    • 1 ответ
    • 2 подписчика
    • 1 ответ
    • 2 подписчика
    • 2 ответа
    • 3 подписчика
    • 0 ответов
    • 2 подписчика
    • 1 ответ
    • 2 подписчика
    • 0 ответов
    • 2 подписчика
    • 2 ответа

    #5 — Делаем основные кнопки

    #5 - Делаем основные кнопки

    В ходе лекции вы создадите все основные кнопки внутри приложения. Кнопки можно делать через UI в Unity или же делать самостоятельно через картинки.

    Видеоурок

    Материалы для курса

    Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

    Делаем основные кнопки

    using UnityEngine; using System.Collections; public class Buttons : MonoBehaviour < public Sprite layer_blue, layer_red; void OnMouseDown () < GetComponent ().sprite = layer_red; > void OnMouseUp () < GetComponent ().sprite = layer_blue; > void OnMouseUpAsButton () < switch (gameObject.name) < case "Play": Application.LoadLevel ("play"); break; case "Rating": Application.OpenURL ("http://google.com"); break; >> >

    Задание к уроку

    Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

    Кнопка выход в unity 2d

    Решение нашлось в документации Unity, ссылку уже потерял.

    Вариант 1 : Для тех уже более менее разобрался в работе Unity.

    1.1 В script вставляем следующее:

     public void Exit ()

    1.2 Назначаем на кнопку данную функцию

    Вариант 2: Для тех кто новичок, пошагово ниже:

    2.1 Создаем script с названием change и в него вставляем следующее:

    using System.Collections; using System.Collections.Generic; using UnityEngine; public class change : MonoBehaviour < public void Exit () < Application.Quit(); >> 

    2.2 Создаём кнопку

    2.2 Создаем пустой объект

    И называем его Exit или на ваше усмотрение.

    2.3 Перетащить наш скрипт в объект, как на фото:

    2.4 Назначить кнопке действие выход, фото ниже:

    Как перетащите в кнопку объект Exit в No Function необходимо задать выход. (фото ниже)

    На этом все, теперь сохраняйте проект и проверяйте выход.

    Вариант 3: Для тех кто будет использовать клавишу Esc

    3.1 В скрипте, что обрабатывает игровой процесс вставляем следующий код:

    using UnityEngine; using System.Collections; // Quits the player when the user hits escape public class ExampleClass : MonoBehaviour < void Update() < if (Input.GetKey("escape")) // если нажат Esc < Application.Quit(); // выйти из приложения >> >

    3.2 Если используете кнопку-крестик, назначьте вызов функции по клику по этой кнопке.

    Вроде бы все. Надеюсь помогло!

    Как сделать выход из игры в Unity?

    Дополнительно, если это необходимо, можно также продумать нажатие определённой клавиши (для десктопных игр).

    Шаг 2. Создать скрипт с вызовом функции UnityEngine, закрывающей приложение

    Это функция (метод) Quit() из класса Application. Подробнее о нём можно узнать из официальной документации.

    Там же дан удачный пример реализации скрипта закрытия приложения по нажатию на клавишу Esc:

     using UnityEngine; using System.Collections; // Quits the player when the user hits escape public class ExampleClass : MonoBehaviour < void Update() < if (Input.GetKey("escape")) // если нажата клавиша Esc (Escape) < Application.Quit(); // закрыть приложение >> > 

    Всего одну аналогичную строку необходимо вписать также и в функцию, которая будет срабатывать по нажатию на кнопку-крестик интерфейса.

    Шаг 3. Прикрепить скрипт к необходимому объекту.

    В случае использования кнопки-крестика, назначить вызов функции по клику по этой кнопке.

    Добавить комментарий Отменить ответ

    Наши проекты

    Творческое программирование для всех! (игры и анимация на Scratch)

    Творческое программирование для всех! (игры и анимация на Scratch)
    Бесплатные уроки для детей и взрослых

    • Контакты
    • Ольга Елисеева — Автор учебников, наставник, тренер, консультант
    • О проекте АЭЛИТ
    • Публичная оферта
    • Политика конфиденциальности
    • Пользовательское соглашение
    • Публичная лицензия на электронные версии книг

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *