Вот весь скрипт (Кому лень писать) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class pause_menu : MonoBehaviour { public static bool GameIsPaused = false; public GameObject pauseMenuUI; // Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { if (GameIsPaused) { Resume(); } else { Pause(); } } } public void Resume() { pauseMenuUI.SetActive(false); Time.timeScale = 1f; GameIsPaused = false; } public void Pause() { pauseMenuUI.SetActive(true); Time.timeScale = 0f; GameIsPaused = true; } public void LoadMenu() { Debug.Log("Load"); Time.timeScale = 1f; SceneManager.LoadScene("menu"); } public void QuitGame() { Debug.Log("Quit"); Application.Quit(); } }
@СевастьянКуприянов2 жыл бұрын
спасибо
@Craft_port2 жыл бұрын
Скинь ссылку на скачивание скрипта просто у меня телефон
@stevvlss Жыл бұрын
спасибкиии
@Txlss7 ай бұрын
Когда перетаскиваю скрипт в Canvas пишет ошибку
@Капуста-в4д3 ай бұрын
герой
@Каналзаброшен-к9б7х4 жыл бұрын
Огромное спасибо за ролик! Искал в интернете не нашел,спасибо!
@DimkaKu Жыл бұрын
Все очень понятно и легко, очень здорово рассказываешь и курс объемный. Как раз искал для себя какой-нибудь материал для изучения юнити после курса Сакутина по шарпу и вот, кажется, нашел. Спасибо тебе большое, добрый человек 🙏🏻
@zoantikable Жыл бұрын
Только начал изучать юнити, спасибо вам большое добрый человек!
@dymkens4215 жыл бұрын
Дружище, отличные видео делаешь и очень доходчиво объясняешь! Продолжай в том же духе.
@ГенералФанта-Гиро4 жыл бұрын
Про то, как на паузу поставить - Класс!
@IvannZ_Ru3 жыл бұрын
@@ГенералФанта-Гиро Зато понятно
@pashakiller2282 жыл бұрын
по какойто причине мой персонаж перестал двигатся
@yurzilladev Жыл бұрын
Спасибо большое, сам долго пытался придумать но не получалось.
@AntonXCM Жыл бұрын
Мой код: public void Pause(bool Open) В этой функции аргумент отвечает за состояние включения и выключения { SettingsPanel.SetActive(Open); Включается меню Buttons.SetActive(!Open); Выключаются кнопки Time.timeScale= Open ? 0 : 1; Тут в зависимости от булеана ставится разное значение }
@OpusWorld2 жыл бұрын
Не хочет работать, пишет: Assets\Pause.cs(32,10): ошибка CS0542: «Пауза»: имена членов не могут совпадать с их типом включения
@YOURREST5 жыл бұрын
Посмотрел восемь твоих видео - мне нравится как ты рассказываешь. Всё элементарно, и просто для человека, который в программировании ничего не соображает. Хочу тебя попросить сделать одно или несколько видео по созданию Инвентаря для 2д игры(открыть/закрыть Инвентарь, подбор/выброс предметов, применение предметов и надевания на персонажа). Нигде не могу найти уроков, а сам, увы, не в силах осилить...не математический склад ума :) Жду ответа!
@graphicaldesign27765 жыл бұрын
Я возьму себе на заметку этот ряд уроков
@vlasovvlad4 жыл бұрын
Ничосе не ожидал тебя тут увидить
@YOURREST4 жыл бұрын
@@vlasovvlad Мне нравится смотреть, как другие умеют то, что не умею я. Хотел бы я научиться, но мне программирование сложно даётся. У меня не математический склад ума. Несколько раз пробовал делать свою игру на Юнити, но так и не добился успеха :)
@vlasovvlad4 жыл бұрын
@@YOURREST Я просто не знал что ты таким увлекаешься.я знаю тебя как человека снимающим отличние гайды.
@Manic-AI3 жыл бұрын
о привет, ты топ
@dexmund74904 жыл бұрын
Очень полезный урок, и спасибо за устранение бага с восстановлением времени.
@mazer1602 Жыл бұрын
Столкнулся с проблемой при создании паузы. Дело в том что перед самой игрой у меня есть отдельная сцена с кнопкой которая запускает другую сцену с игрой. Так вот, пауза работает только на первой сцене. Хотел бы узнать как это исправить
@ynan3 жыл бұрын
Помогите у меня вообще не работает, я все сделал так же ,а когда нажимаю на кнопки то не че не происходит и в лог не пишет не че,анимации тоже не работают, но на анимации все равно ,главное чтоб кнопки работали.
@motya7416 Жыл бұрын
Помогите пожалуйста, когда ставлю на паузу, то не могу нажать на кнопку, то есть ничего не происходит, будто не кнопка, а картинка
@igoralymov54433 жыл бұрын
Спасибо! Очень помог)))
@MakCorp6 ай бұрын
Спасибо за этот видео урок но что делать если мне пишет что "Пауза": имена участников не могут совпадать с типом их содержимого?
@jr-zv9hi5 жыл бұрын
Спасибо большое, супер полезное видео 🙏🏻🙏🏻🤘🏻
@СергейКостычев-х1о4 жыл бұрын
спасибо. У меня только проблемка с кнопкой продолжить: после первого нажатия на продолжить, эта кнопка застывает в своем положении - увеличенная. Ни нажатия, ни подвод мышки к кнопке больше анимация не происходит. Хотя кнопка реагирует функционально, но остается статической
@x_Koldun_x Жыл бұрын
Нашли решение проблемы?????
@daemonstergames7162 жыл бұрын
Тайм скеил? Серьёзно? И это бл*ть пауза игры? Это дно полнейшее. Ты объяснил как остановить время в игре но в 99% будут такие процессы которые тайм скеил не остановит, очень прям крепкий и нужный урок.
@nikitafilatov67235 жыл бұрын
подскажите пожалуйста , делаю все правильно , но почему то когда я нажимаю Escape и у меня становится активной панель, за тем когда нажимаю на кнопку , ни чего не происходит , просто курсор мыши исчезает , привязку делал правильную , в главном меню все работает а вот в сцене игры нет , это зависит от FPC controller и скрипта на управление ? FPC сам прописывал а не стандартный брал
@TheLartek4 жыл бұрын
А есть, или будет урок, про то как меню управляется стрелочками, а не мышкой?
@voronkovmm2 жыл бұрын
Спасибо и удачи тебе !
@Denis-mw5ic2 жыл бұрын
у меня при переносе скрипта меню на канвас вылезает ошибка что скрипт не работает, но там всё правильно, возможно нужно поменять имя, но я менял и ничего не менялось, всё та же ошибка
@Dapo_Crespo9 ай бұрын
решил как-то? если можешь, помоги плиз
@mrminecrafter38293 жыл бұрын
Спасибо большое автору !!!
@AzizjonVorisov4 жыл бұрын
У меня ошибка! Нажать ESC -> Увеличить кнопку -> Нажать ESC->Нажать ESC. Кнопка остается большой
@АртурЛевків-е6х4 жыл бұрын
такое же)
@esmalege10244 жыл бұрын
Unexpected symbol `void' подскажите что делать, всё правильно написал
@trinkie.2 жыл бұрын
огромное спаибо!
@Анонимус-ш6з2ф Жыл бұрын
Спасибо помог
@aquamarinegd63313 жыл бұрын
UnassignedReferenceException хотя в паузменю все назначил
@KripTV5 жыл бұрын
Спасибо за гайд
@ЧеловекПаук-ш4г4 жыл бұрын
Гигантское спасибо за ролик!
@udevilmtunknown72014 жыл бұрын
Скажи пожалуйста где ты рисовал эти кнопки, и в каком формате сохранял, я нарисовал в фотошопе сохранил в PNG но на кнопку перетащить не могу
@df-rc9un4 жыл бұрын
Спасибо большое
@3DManul2 жыл бұрын
Спасибо за урок. А есть еще какие-нибудь способы сделать паузу в Unity? У меня продолжают действовать кнопки управления персонажем, хоть и покадрово. И потом, если я хочу в режиме паузы копаться в меню, и не посредством мыши, а геймпадом, мне корутин запускать или что?
@a65tesla2 жыл бұрын
Как запустить это меню с помощью сенсорной кнопки UI?
@Богдансогласен3 жыл бұрын
Спасибо огромное,я хоть и делаю,в 3д но все равно работает,только камера крутится,но не ходит
@cryzzone81652 жыл бұрын
Тоже самое, время не останавливается
@Romquaa5 жыл бұрын
Большое спасибо!
@eduardstrelkov81693 жыл бұрын
После того как во время паузы вернуться в другую сцену а потом начать опять игру то уже Escape не работает. В чем может быть проблема ?
@IlyaZuna3 жыл бұрын
Решил?
@Manic-AI3 жыл бұрын
@@IlyaZuna решил?
@НадеждаШаповалова-м5й3 жыл бұрын
@@Manic-AI у тебя скрипт на канвасе или на кнопке висит?
@Vlog_Danik_Sanek Жыл бұрын
Почему то в скрипте выдаёт такую ошибку:Assets\Pause_Menu.cs(34,10): error CS0542: 'Pause': member names cannot be the same as their enclosing type
@Vlog_Danik_Sanek Жыл бұрын
Может кто-нибудь поможет?
@grener49593 жыл бұрын
Спасибо!
@asdklsadlkalsdklskd27244 жыл бұрын
Помоги пожалуйста, у меня ошибка: *error CS0104 'Debug' is an is an ambiguons reference between 'UnityEngine.Debug' And 'System.Diagnostics.Debug*' Воот, как исравить это?
@kotneon25062 жыл бұрын
Привет... Отзовись пожалуйста. Сделал все точь в точь как у тебя. Добавил в свою игру, так чтоб все там не перемешалось... в итоге запускаю там играет музон все двигается, я бац, нажимаю на esc, но не работает. потом я решил сразу меню поставить, при запуске. в итоге я нажал на Esc, не сработало, а вот на второе нажатие, да. меню ушло, игра играется. и когда я нажал 3 раз, меню запустилось. Вопрос. ЧТО БЛИН НЕ ТАК МОЖЕТ БЫТЬ??? Help me please)🥶😥😢😭 с меня лайк
@dymkens4215 жыл бұрын
Здравствуйте! Возник такой баг при создании меню паузы: После первого вызова паузы все работает отлично, нажимаю кнопку "Продолжить" (увеличивается при наведении), игра продолжается. Если вызвать второй раз меню паузы, то кнопка "Продолжить" стала больше, то есть ее нормальное состояние увеличилось. Если повторять это 3-5 раз, то нормальное состояние кнопки становится статично большим, как при наведении курсора и, понятное дело, анимации уже нет никакой. Рестарт уровня повторяет круг по новой. На просторах интернета решения не нашел, эксперименты с аниматором кнопки так же не дали результата. Подскажите, в чем может быть проблема?
@graphicaldesign27765 жыл бұрын
Так, по описанному "диагнозу", когда у Вас срабатывает анимация в одну сторону, но не возвращается на место. Первое, проверьте чтоб это происходило, тоесть в аниматоре посмотрите чтоб кнопка возвращалась в адекватное состояние. Второе, как Вы делаете анимацию увеличения при наведении? Попробуйте убрать любую анимацию и протестить, останется ли проблема, будет ли кнопка увеличенна. Третье, есть ли у Вас остановка времени при входе в меню паузы?
@dymkens4215 жыл бұрын
@@graphicaldesign2776 прошу прощения, я некоректно описал проблему. Анимация работает правильно. При наведении мышки на кнопку, она увеличевается и возвращается в исходное (нормальное) состояние, кода курсор отвожу. Проблема возникает если в этой же сессии я открываю меню паузы снова и тогда исходный размер кнопки становаится немного больше. Анмимация увеличения работает, но ход увеличения уже меньший. В третий раз вызова меню паузы кнопка "Продолжить" имеет изначальный размер такой, как будто на нее наведен курсор. Делал анимацию пошагово как у Вас на видео и скрипт на кнопке точно такой же, тоесть отличается только спрайт кнопки.
@graphicaldesign27765 жыл бұрын
Пробовали удалить кнопку и сделать еще раз?
@dymkens4215 жыл бұрын
@@graphicaldesign2776 да, это первое, что я сделал. Так же тестил в других сценах и создавал новый проект (с нуля) и там сталкивался с той же проблемой. Попробую сегодня еще со стандартным спрайтом, может в нем проблема.
@dymkens4215 жыл бұрын
@@graphicaldesign2776 создание кнопки с дефолтным спрайтом ничего не изменило. Кину тут видео, как выглядит этот баг. kzbin.info/www/bejne/poO3e3VmfbNgmJY
@dastankappassov4 жыл бұрын
Как называется фоновая музыка в начале?
@Vafo_Qurbonov3 жыл бұрын
Весь скрипт работает только при одном нажатии Еsc во второй раз не будет работать
@Dapo_Crespo9 ай бұрын
в коде 12 ошибок, не работает, переписал всё 1 в 1.
@rpsher20517 ай бұрын
У меня почему-то не хочет появляться окно паузы
@MANSKINI_Blitz3 жыл бұрын
так и не понял, что есть GemeIsPaused? и почему он статик
@Димас-е4п5 жыл бұрын
Проблема заключается в следующем: на каких-то сценах работает меню и кнопки нажимаются исправно, а на каких-то нет (меню вылазит, время останавливается, но нет анимации у кнопок, да и в принципе они не работают).
@graphicaldesign27765 жыл бұрын
Что-то делаешь не так.
@Димас-е4п5 жыл бұрын
@@graphicaldesign2776 я просто копирую конвас целиком и переношу в другую. Может какие-то объекты в конкретной сцене мешают нормальной работе кода самого меню?
@amvchannel66155 жыл бұрын
@@graphicaldesign2776 +,только в первой сцене работает,а в новых только меню паузы выходит и всё
@graphicaldesign27765 жыл бұрын
димьян димьяныч а event manager, который создается автоматически, перенес?
@graphicaldesign27765 жыл бұрын
AMV CHANNEL тот же вопрос, event manager перенес?
@НадеждаШаповалова-м5й3 жыл бұрын
а что делать,если я нажимаю "Продолжить",а когда захожу снова в стоп игру,кнопка остаётся большойю
@pro-rp4ir3 жыл бұрын
а как сделать открытие меню паузы на кнопку?(я совсем забыл C#)
@vladfedorov825214 күн бұрын
Добрый день. Вызвал меню паузы, нажал на кнопку "resume" игра дальше в паузе, курсор пропал. Так же с кнопкой "Quit". Остальные не создавал кнопки, так как не нужны. Кто может, пААААмААААгите
@TheChum1k Жыл бұрын
Не получилось :( можете оставлять сыллки на скрип пожалуйста
@захарзвёздочка4 жыл бұрын
Можете помочь, я решил в меню паузы засунуть меню настроек, но я столкнулся с проблемой. Когда я нажимаю escape во время того как открыто меню настроек, открывается ещё одно меню паузы.
@goodcontent-gcrussian44353 жыл бұрын
Добавь помимо меню паузы меню настроек отдельно и когда открыто одно не может быть открыто другое
@Show-wf7if3 жыл бұрын
Расскажи пожалуйста как сделать чтобы у игрока изменялось число монет
@maxkos55472 жыл бұрын
Это не ты озвучиваешь Глэма? (Metal Family)
@АртурТончу-з8ж4 жыл бұрын
спасибо ) нашел у тебя ответ который давно искал ) была ошибка в меню котором я создал , теперь все огонь
@Craft_port2 жыл бұрын
Скинь сыллку на скачивание скрипта у меня ни фига не работает юнити выдаёт ошибку хотя я всё правильно писал
@СевастьянКуприянов2 жыл бұрын
молодец! Отлично обьясняешь. Очень много видео пересмотрел и понял только твое. Продолжай в том же духе!)
@ビターリ3 жыл бұрын
У меня игровые объекты не затемняются, а которые входят в canvas элементы затемняются
@НадеждаШаповалова-м5й3 жыл бұрын
поставь canvas слой выше
@ynan3 жыл бұрын
Помогите у меня вообще не работает, я все сделал так же ,а когда нажимаю на кнопки то не че не происходит и в лог не пишет не ч е,анимации тоже не работают, но на анимации все равно главное чтоб кнопки работали.
@321414 жыл бұрын
Молодец продолжай в том же духе. У тебя ОТЛИЧНО!! Получается
@lordvooodoo61425 жыл бұрын
спасибо
@ElChampi04 жыл бұрын
Это меню привязано к сцене и в остальных уровнях надо делать его заново/копировать? А как сделать его в одном месте, чтобы на все уровни применялось одно единственно е меню?
@newgrafon2 жыл бұрын
Посмотри видео "Unity Singleton" от Лавка Разработчика
@lutiy75873 жыл бұрын
А если в игре есть звуки? Как их отключить?
@qiniks92794 жыл бұрын
Годнота
@brainet.3 жыл бұрын
Столкнулся с такой проблемой: При паузе я нажимаю пробел несколько раз, продолжаю игру, и игрок прыгает вверх очень высоко, помоги исправить баг пожалуйста
@youchinafriend3 жыл бұрын
При паузе убирай все управление персонажем
@brainet.3 жыл бұрын
@@youchinafriend уже разобрался)
@proton45552 жыл бұрын
@@brainet. А как ты это сделал?
@МаксимХарченко-ы9э4 жыл бұрын
у меня анимация роботала но потом как чкрипт из видео написал не работает все делал как в ролике
@АндрейВикторович-з2ж4 жыл бұрын
Доброго времени суток. Возникла следующая проблема, делал все как показано и сказано в видео, но во время теста не открывается меню паузы, менял кнопки и ни чего не помогает... В чем может быть проблема? Ни Unity ни VS никаких ошибок не выдают.
@chingiznadmitov5514 жыл бұрын
проверь что галочку снял не с Canvas а именно с Pause_menu
@dastankappassov4 жыл бұрын
@@chingiznadmitov551 БРАТАН, ТЫ МНЕ ПОМОГ ТАК, ЧТО Я В ШОКЕ. ВСЁ БЫЛО ТАК ПРОСТО! ПЕРЕКОПАЛ ВСЮ СВОЮ ИГРУ. СПАСИБО, ЕСЛИ БЫ НЕ ТЫ, Я БЫ ЕЩЁ ВЕСЬ ДЕНЬ ТАК СИДЕЛ
@berthold13115 жыл бұрын
Здравствуйте, хотел бы к вам обратится за помощью. Возможно ли с вам связаться? Если вам не трудно)
@graphicaldesign27765 жыл бұрын
vk.com/id249961554
@rage76504 жыл бұрын
Знаю что вопрос не по теме. Но как сделать так чтобы при клике на кнопку выдавало сообщение об ошибке.Буду очень благодарен если поможете.
@graphicaldesign27764 жыл бұрын
Привязать окно к канвасу, и активировать его при нажатии.
@avetisyangd4 жыл бұрын
Браааатааан спасибо.
@raheelscar58864 жыл бұрын
а как на кнопку сделать , скажите плиз?
@izom_al4 жыл бұрын
Что делать если я захожу в аниматор и мне пишет Exit?
@graphicaldesign27764 жыл бұрын
Не грустить.
@izom_al4 жыл бұрын
@@graphicaldesign2776 )
@officialvolodko3 жыл бұрын
очень мало подписчиков для такого канала
@GM-wj2qi4 жыл бұрын
можеш дать скрипт пишу ошибка какая то вылетает
@graphicaldesign27764 жыл бұрын
Неа.
@fars1rch1975 жыл бұрын
Музыка и некоторые скрипты не останавливаются... Как это исправить?
@graphicaldesign27765 жыл бұрын
Все проверить и сделать как в видео. "не останавливаются", это ооочень мало информации.
@probadaa57885 жыл бұрын
У меня такая же ситуация. Нажимаю продолжить или рестарт, проигрывается звук и вылетает пулька. Я зашел в скрипт игрока (PlayerController) и в стрельбе добавил условие: if (PauseMenu.gameIsPause) { audioS.Stop(); nextFire = 0; fireRate = 0; } audioS - это сам звук выстрела, nextFire и fireRate выстрел и скорострельность, просто все выключил.
@AronaxStudio4 жыл бұрын
Что делать если не появилось Pause menu UI ??!!?
@graphicaldesign27764 жыл бұрын
Искать ошибку.
@AronaxStudio4 жыл бұрын
@@graphicaldesign2776 Спасибо.
@pe4kinnarezki3 жыл бұрын
@@AronaxStudio ебать помог
@ostm5 жыл бұрын
Братан хелпуй, у меня траблы, сцены не дают нажимать на кнопки, через 3д выдвигал но без толку.
@andrewdemidov784 жыл бұрын
Добрый день! Вопрос следующий: Получается все отлично, и все работает, НО пауза нажимается единожды. Когда продолжаю игру и пробую сделать паузу еще раз, то она просто не отвечает, что можете подсказать в этом случае? П.С. Лучше уроки на русском языке, просто и доступно! Спасибо за Ваш труд!
@graphicaldesign27764 жыл бұрын
Хм. Скорее всего, может она удаляется и не может вызваться еще раз?
@andrewdemidov784 жыл бұрын
@@graphicaldesign2776к сожалению самостоятельно определить не удается. Обратился к англоязычному комьюнити, там пока молчат. Нашел похожий топик, там люди жалуются на Invoke, но тоже не могу понять как он может на это влиять. Если не затруднит, не могли бы вы подсказать, где посмотреть во время "запуска" удаляется ли функция и как я могу исправить эту проблему, вроде в методе Старт ее не назначал. Спасибо за ответ! Приятно получать фидбэк от автора)
@graphicaldesign27764 жыл бұрын
@@andrewdemidov78 к каждому действию поставить Debug, и следить за консолью, там скорее всего и можно вычислить проблему.
@IlyaZuna3 жыл бұрын
решил как-то?
@Manic-AI3 жыл бұрын
@@IlyaZuna привет нашел?
@pashakiller2282 жыл бұрын
по какойто причине мой персонаж перестал двигатся
@CreeLas4 жыл бұрын
8:42
@Apel6sinchik4 жыл бұрын
На юнити 5 не работает?
@graphicaldesign27764 жыл бұрын
На любом Unity работает.
@Apel6sinchik4 жыл бұрын
@@graphicaldesign2776 скрипт в canvas не перетаскивается
@graphicaldesign27764 жыл бұрын
@@Apel6sinchik Перетаскивается.
@zambrsanimations4 жыл бұрын
@@Apel6sinchik та же проблема (
@inovaregames4 жыл бұрын
*кнопки не работаютю что делать?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????*
@graphicaldesign27764 жыл бұрын
Работают.
@inovaregames4 жыл бұрын
Ой. Кнопки работают просто панель была поверх кнопак поэтому не мог нажать.прости. Спасибо за урок!!
@inovaregames4 жыл бұрын
Ты топчик
@presentlife56774 жыл бұрын
Помог, спасибо!)
@The_M0.0n3 жыл бұрын
можете пожалуйста скинуть скрипт🙏🙏🙏
@ynan3 жыл бұрын
а вот хрен тебе сам пиши, там то написать пару строчек.
@the_ghostlike3 жыл бұрын
Столько воды, что я чуть не утонул.
@vladimirmekekechko45414 жыл бұрын
Дружище, отличное видео было бы, если бы оно было только про "Меню паузы в Unity", а не "Веселые истории, увидеть не хотите ли"...
@Губкрнатор4 жыл бұрын
Самый худший канал в мире
@graphicaldesign27764 жыл бұрын
Спасибо.
@Губкрнатор4 жыл бұрын
Graphical Design пожалуйста,теперь ты это знаешь!!