Я удивлен что у такого канала, хоть и с небольшим, но монтажем и хорошим звуком, обьяснением так мало просмотров и подписчиков..
@nfridman4 жыл бұрын
Спасибо)) Очень приятно, наверное это связано с тем, что я недавно канал создал. Да и видео пока маловато)
@Masail_Ivanich4 жыл бұрын
@@nfridman Это тебе спасибо за работу)
@DuckDuckProject11 ай бұрын
Привет! Повторил все точь в точь,Но слайдер на второй сцене (в настройках), а компонент для создания звука находится на другой сцене (главное меню). В итоге текст с процентами не обновляется и сам звук меняется только тогда,когда из настроек переходишь в главное меню,но при этом сам слайдер выкидывается обратно на 100% (звук на той сцене остается на том же уровне,но при выходе обратно в меню музыка тоже сбрасывается на 100%) так же выходит ошибка: NullReferenceException: Object reference not set to an instance of an object Assets.N.Fridman.SoundVolumeController.Scripts.SoundVolumeControllerComponent.LateUpdate () (at Assets/SomeScripts/SoundVolumeController/Scripts/SoundVolumeControllerComponent.cs:76)
@airusgamedev-25224 жыл бұрын
Спасибо большое, Добрый человек, помог))
@nadeshiko4508 Жыл бұрын
Я сидел и решал эту же проблему до 6 часов утра. Спасибо тебе
@maksim40773 жыл бұрын
Очень помог, огромное спасибо автору!
@nfridman3 жыл бұрын
Да ладно, рад стараться. Кстати, я недавно неплохо так увеличил качество контента, буду благодарен если глянешь последние 2 видоса и в комментах напишешь свое мнение)
@EternalHardWorker5 ай бұрын
Круто! Только я не вдуплял зачем вы писали такой громоздкий код в начале, а когда увидел сохранение громкости сразу встало всё на места. Спасибо! Только бы теперь не забыть что мне не нужно ничего сохранять...
@oliver3272 Жыл бұрын
Спасибо огромное! Это то, что я искал!
@LOLOGyt2 жыл бұрын
Я хочу сделать так что типо после окончание трека которая играет сейчас начнет играть абсолютно случайный трек. И после окончание его снова случайный трек.как это сделать?
@kenny_mccorm1ck4 жыл бұрын
отличное видео, спасибо за ссылки в описании)
@nfridman4 жыл бұрын
Рад стараться :)
@jackripper75783 жыл бұрын
Спасибо тебе огромное!)
@thefrezergames2 жыл бұрын
а как остановить музыку например в 3 сцене?
@aglittertool5184 Жыл бұрын
Снимай ещё видео, хотя бы иногда!🙏 Очень круто и полезно 👍
@monsterclash67903 жыл бұрын
А где ты обучался программированию?
@ВсеволодКутінов2 жыл бұрын
Респект. Очень помог!!!
@BreAn17074 жыл бұрын
А можно сделать так, чтобы слайдер был на другой сцене?
@PLoveCode2 жыл бұрын
Чувак, офигеть ты объясняешь подробно и качественно. Просто респект! Не совсем понял, почему this употребляешь... 😅
@nfridman2 жыл бұрын
В то время, когда я записывал это видео я не знал о том для чего нужны префиксы _, m_ и т.д. Поэтому использовал this для того, чтобы сразу понять что используется переменная или поле.
@Mis_berdanka Жыл бұрын
а как сделать чтобы у меня на сценах была разная музыка но громкость одинаковая?
@extroedlive Жыл бұрын
Спасибо большое всё сработало.
@venmen52822 жыл бұрын
Огромное тебе спасибо!
@H0rex-r6y Жыл бұрын
Спасибо огромное, помог
@bonfire53884 жыл бұрын
Кста ты не знаешь как сделать кнопки как в викторине, даны буквы и из них ты должен составить слово.? заранее спасибо за любой ответ
@leemics19932 жыл бұрын
Ты просто лучший!!!
@multishka10 ай бұрын
Кто не понял как сделать перечеркнутый знак равно, просто напишите !=
@nfridman10 ай бұрын
Спасибо! Ты сделал то, на что у меня всегда не хватало времени)
@kinogroi Жыл бұрын
Напишите как можно менять, или отключать фоновую музыку переходя по сценам более подробно..
@АзимАюпов-с3р2 жыл бұрын
У меня а проекте музыка начинает играть со сцены главное меню с мощностью 0.5 как в видео и когда я перехожу на другие сцены музыка играет с такой же мощностью, но как только я перехожу на сцену настроек где есть slider громкости, музыка сразу встает на 0 и когда я передвигаю slider в право на 1%, музыка начинает играть на всю мощьность хотя она должна играть так на 100%, а не на одном
@lisstoli0082 Жыл бұрын
Челл ты крут я тоже сейчас обучаюсь программированию! Можешь сказать как музыка из начала видео называется пжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпж!!!!
@bodutop3 жыл бұрын
Мне указало 27 ошибок... Что не так?
@koddione39723 жыл бұрын
Появилась проблема. После добавления второго скрипта, у меня помимо музыки в игру стало заноситься всё меню и некоторые функции стали недоступны
@АткырТадыров-ю5ь2 жыл бұрын
У меня не работает сохранение Пишет что нужно назначить аудиопеременную, что переменная аудио не была назначена
@MultiRaydoN14 жыл бұрын
Спасибо, ты гений
@nfridman4 жыл бұрын
Спасибо, рад помочь :)
@KybGD Жыл бұрын
что делать если выдаёт ошибку The name "textObj" does not exist in the current context ?
@denarser77413 жыл бұрын
Привет у меня вопрос а как например сделать так чтоб на другой сцене музыка не играла когда написал DontDestroy?
@nfridman3 жыл бұрын
Привет. Можно у audio Source вызвать метод Stop() и музыка остановится.
@denarser77413 жыл бұрын
@@nfridman В скрипте Просто я не совсем понял как?
@nfridman3 жыл бұрын
У компонента AudioSource есть метод Stop(), который останавливает воспроизведение музыки. А вот где его вызывать это уже тебе решать.
@dynam1k1452 жыл бұрын
Привет, спасибо большое за хорошую подачу! Но я столкнулся с проблемой, что при перезагрузке сцены, объект AudioSource пропадает из функции в кнопке (тоесть он перемещается в DontDestroyOnLoad и из-за этого его как-бы нету на сцене и кнопка не видит этот объект). Уже наверное 3ий день ищу ответ как получить доступ к объектам DontDestroyOnLoad....(((
@nfridman2 жыл бұрын
Можно попробовать находить его кодом через FindGameObjectOfType. Ответ будет где-то в той степи)
@dynam1k1452 жыл бұрын
@@nfridman Согласен, скорее всего так и есть) Но самое интересно, что когда оно находится в DontDestroyOnLoad, то вовсе пропадает со сцены. Вот это и заводит в заблуждение)
@daster83012 жыл бұрын
@@dynam1k145 привет, решил проблему? Просто я тоже с подобным столкнулся.
@ReyKapcher Жыл бұрын
@@daster8301 привет, решил проблему?
@BANANA-fg3vw4 жыл бұрын
Топ, спасибо :3
@ИванИзРоссии-в8к Жыл бұрын
фух, целую тебя в губы спасибо огромное)
@BRO_OK1YN4 жыл бұрын
Хм,столкнулся с такой проблемой. Если зайти в настройки из главного меню,изменить настройку громкости на любое значение и далее перейти обратно в главное меню и зайти на сцену с левелом,то всё в порядке как и на видео,но если обратно вернуться на сцену с главным меню и перейти в настройки,то звук сбрасывается в 0...С чем это связанно?
@nfridman4 жыл бұрын
Привет, так сразу сказать не могу. Но глянь код, может где-то присваиваешь volume значение 0. Если не поможет, то добро пожаловать в мой дс. Можем там созвониться и поковырять твой проект. :)
@BRO_OK1YN4 жыл бұрын
@@nfridman Добрый день,спасибо за ответ. Да...Надо бы ещё поразбираться в коде,обязательно зайду в дис,если не получиться исправить.
@ZLOY_EHOT3 жыл бұрын
Исправил?
@BRO_OK1YN3 жыл бұрын
@@ZLOY_EHOT к сожалению нет
@brainet.3 жыл бұрын
@@ZLOY_EHOT я исправил
@Kiwi-fk4gj3 жыл бұрын
У меня одного музыка начинает играть только после того как зашел в сцену где этот код
@skaron90443 жыл бұрын
Скорее всего ты где-то напартачил) Проверь теги и ссылки в Unity.
@_mirai3 жыл бұрын
@@skaron9044 ниче он не напартачил, так и должно быть Не заходя на сцену с этим кодом, объект, на котором и висит этот скрипт, просто не создастся, следовательно и на других сценах его не будет
@ИльяОрлов-к2ж4 жыл бұрын
Лучше для этих целей настройки использовать scriptable object (гугли архитектура основанная на scriptable object) так выйдет намного легче работать (ну коммент наверно уже не актуален)
@nfridman4 жыл бұрын
Комменты в которых меня просят что-то загуглить всегда актуальны)
@developerklokter12743 жыл бұрын
я тысячный подписчик :}
@nfridman3 жыл бұрын
Вааааууу, привет) Я не верил что то свершится)
@Alexandr_Partikevich3 жыл бұрын
Как поставить зачёркнутое равно?
@nfridman3 жыл бұрын
!=, у меня тема просто их заменяет.
@bonfire53884 жыл бұрын
Брооо знал бы ты как долго я еге искал, у индусов есть правда... я хочу понять а не просто скатать. Бро снимамй дальше с меня лайк и подписон
@varaksanex3 жыл бұрын
А что если у меня несколько сцен, но в 3 надо чтобы эта переставала играть и включалась другая. Кста когда просто в меню заходишь то не играет музыка, а начинает только при заходи в сцену со слайдером
@nfridman3 жыл бұрын
Начет этого думать нужно, но у SceneManager-а есть событие activeSceneChanged, вроде так называлось и там можно проверять на какой сцене находится игрок. И в зависимости от этого включать ту или дургую музыку.
@ЕкатеринаМалинкина-у9и3 жыл бұрын
@@nfridman а можно подробнее про это?
@nfridman3 жыл бұрын
Конечно SceneManager: docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.html SceneManager.activeSceneChanged: docs.unity3d.com/ScriptReference/SceneManagement.SceneManager-activeSceneChanged.html А по событиям у меня уже был ролик, можешь попробовать посотреть. В качестве униакльного параметра имя сцены использовать. Код увы не напишу, так как он специфичный, да и времени у меня нету. В данный момент занимаюсь большим видео по разработке игры, скоро должно будет выйти.
@skolgenmm73134 жыл бұрын
У меня открытый мир в игре, и я хочу создать миссию, где мой юнит респавнился в нужную точку, и начиналась миссия. Как это сделать?
@ИгорьМорозов-ы2ы4 жыл бұрын
Переброс игрока в другую точку элементарно через transform, если та же карта. Запуск миссии через систему событий, либо триггер. В твоем случае это уже детали, важно правильно организовать систему миссий и систему сохранений, если сразу лепишь открытый мир.
@Raxlash3 жыл бұрын
@@ИгорьМорозов-ы2ы Я уверен что он тебя не понял
@ВадимКоркин-ф1ф3 жыл бұрын
А как остановить музыку при проигрыше к примеру можешь подсказать?
@thegtog3 жыл бұрын
Попробуй этот скрипт. Хз работает или нет if (Application.loadedLevel == 11){ /*11 это пример*/ GetComponent().Stop(); }
@bonfire53884 жыл бұрын
Как можно сделать чтобы музыка выключалось и включалось через кнопки? Причем чтобы они были на другой сцене
@nfridman4 жыл бұрын
Сохраняешь значения в какой-нибудь компонент, который не удаляется при переходе между сценами, а при загрузке сцены с музыкой дергаешь с него значения. Либо если у тебя Audio source тоже в фоне, то на событиях можно сделать
@bonfire53884 жыл бұрын
@@nfridman Не могу понять, У меня нет компонента, который есть на двух сценах.
@mr_scalise3 жыл бұрын
привет, скинь ссылку на готовые скрипты , пожалуйста
Видос старый :) Сейчас материал в твоих видео лучше, а это значит ты развиваешься!) В общем удачи
@pungvun11202 жыл бұрын
А что делать если при переходе на 1 уровень музыки нет ( Unity даёт предупреждение - "DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. UnityEngine.StackTraceUtility:ExtractStackTrace ()"
@nfridman2 жыл бұрын
Ты пытаешься вынести не корневой объект сенны. Don't destroy on load не работает с вложенными объектами