|
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 103
|
||||||
Ошибки при запуске со звуком09.08.2017, 13:05. Показов 1954. Ответов 11
Метки нет (Все метки)
Здравствуйте! Помгите разобраться со звуком пожалуйста
У меня две сцены. На главной настройки для звука и скрипты для его включения - выключения При переходе на вторую сцену он сохраняется. но при взвврате на первую выпадает ошибка : The object of type "AudioSource" has been destroyed but you are still trying to access it. your script should either chick if ...... у меня в звуке стоит галочка на mute. и в скрипте проверяется это. при переходе на сцену вторую она отклчается и видимо из-за этого происходит сбой. Я не могу выключить звук после этого.
0
|
||||||
| 09.08.2017, 13:05 | |
|
Ответы с готовыми решениями:
11
Ошибки при запуске Ошибки при запуске Ошибки при запуске ОС |
|
107 / 13 / 7
Регистрация: 06.07.2013
Сообщений: 268
|
|
| 09.08.2017, 16:59 | |
|
Грустно так смотреть что вам никто не отвечает, ну тогда отвечу я, правда я ретард в Unity. )
Ошибка у вас возникает потому что ссылка по которой вы пытаетесь получить доступ к объекту AudioSource уже не ссылается на экземпляр объекта, скорее всего его удалил garbage collector или вы сами в одной из сцен. Раз ошибка происходит при переходе со второй сцены в первую проверьте как вы инициализируете переменную с AudioSource. Ну и вот https://docs.unity3d.com/Scrip... nLoad.html
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 103
|
|
| 09.08.2017, 17:25 [ТС] | |
|
да у меня в инспекторе пропадает ссылка на этот объект. а как сделать чтоб не пропадала?)))
Добавлено через 33 секунды у меня есть DontSestroy
0
|
|
|
107 / 13 / 7
Регистрация: 06.07.2013
Сообщений: 268
|
||
| 09.08.2017, 17:29 | ||
|
По ссылке что я дал перейдите, там говорится что при смене сцены все объекты удаляются. Этот метод запрещает удалять конкретный GameObject из предыдущей сцены.
А вот подобный вопрос кстати тоже про звук из гугла с этим методом: http://answers.unity3d.com/que... ork-1.html Добавлено через 1 минуту
2
|
||
|
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 103
|
|
| 09.08.2017, 17:39 [ТС] | |
|
хорошо) спасибо
0
|
|
|
859 / 448 / 112
Регистрация: 06.07.2013
Сообщений: 1,491
|
|
| 11.08.2017, 12:52 | |
|
Покажи код, по этой строчке не понятно ничего, и тем более она скорее всего никакого отношения к ошибке не имеет
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 103
|
||||||
| 11.08.2017, 13:26 [ТС] | ||||||
|
вот скрипт висящий на кнопке со звуком :
0
|
||||||
|
859 / 448 / 112
Регистрация: 06.07.2013
Сообщений: 1,491
|
|
| 11.08.2017, 14:08 | |
|
AudioManager то не стоит как DontDestroyOnLoad? он и удаляется потом если я все правильно понял
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 103
|
|
| 12.08.2017, 12:11 [ТС] | |
|
Вы не могли бы посмотреть в проекте в чем ошибка? он ругается на одну строку которую я выше описала. и не знаю как ее исправить. если не перехожу по сценам прекрасно работает а при переходе все выходит из строя(((
Если вам не сложно конечно)
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
|
| 13.08.2017, 01:34 | |
|
Karina901, скачал проект. Посмотрел. Как вариант, Вы можете скрипт "DontDestroy" "повесить" на все объекты в первой сцене, где его нет, а во второй удалить все остальные объекты. У Вас там конфликты между компонентами "AudioListener" - тобиш на сцене сразу 2 таких компонета, которые "сидят" обычно на главной камере. И при смене сцены они обе существуют.
Добавлено через 7 минут Также рекомендую не переходить на сцену, где создавалась первая камера, так как конфликты будут теже. Просто переименуйте сцену 1 на "init" и создайте вторую(пустую, без камеры) с именем "сцена 1" и при загрузце сцены "init" сразу загружайте "сцену1", задем "сцену2" и так далее, но на init больше не возвращайтесь.
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 103
|
|
| 13.08.2017, 11:09 [ТС] | |
|
Не получается убрать audiosourche со второй сцены. ругается.
и мне не надо переходить постоянно дальше мне нужно возвращаться обратно на первую сцену(((
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
|||
| 13.08.2017, 13:13 | |||
|
0
|
|||
| 13.08.2017, 13:13 | |
|
Помогаю со студенческими работами здесь
12
Ошибки при запуске Ошибки при запуске установки Исправление ошибки при запуске Ошибки при запуске проекта Ошибки при запуске игры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|