NOTmrFOX Опубликовано 4 июня Поделиться Опубликовано 4 июня В Minecraft есть очень прикольная система затухания звука. Т.е. Если вы проиграете какой либо звук в Minecraft, и вы будите его слышать, то как только вы начнёте отходить звук будет затухать, а когда вы вернётесь, то звук всё ещё будет там. В общем и целом. Нужно чтобы как только игрок заходил на карту. Для игрока уже проигрывался звук, вне зоны его досягаемости. И как только он подойдёт в эту зону. То звук уже играл. (Это нужно для того, чтобы отходя от источника звука, звук плавно затухал. Ну или наоборот подходя к источнику звука, звук плавно проигрывался. В общем, хочется сделать систему объёмного звука, когда ты ТОЧНО ощущаешь через наушники откуда этот звук издаётся. И желательно чтоб без резких прерываний и тому подобного.) Проблемы тут 2. 1. Нельзя проигрывать звук игру который находится далеко. 2. А если проигрывать звук только тогда, когда игрок приближается. То будет проблема с тем что звук каждый раз начинается заново. А этого бы хотелось избежать. На данный момент идея в том, что по всей карте было установлено несколько точек, которые раз в несколько минут проигрывают один из нескольких эмбиэнтов. Синхронно. Но как сделать так чтобы игроку гарантированно проигрывался звук, даже если игрок не будет его слышать. Вот это уже проблема. Есть предложения? Версия 1.18.2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Rozy Опубликовано 4 июня Поделиться Опубликовано 4 июня есть конечно глупая идея разбить 1 длинный звук на несколько коротких, и уже в зависимости от рассояния проигрывать следующий кусок цельного звука с нужной громкостью, иного спосаба это сделать я не смог придумать Ссылка на комментарий Поделиться на другие сайты Поделиться
NOTmrFOX Опубликовано 5 июня Автор Поделиться Опубликовано 5 июня Ну. Вообще это делается для звуков музыки из громкоговорителей. Общая звуковая дорожка состоит длится 1 час и состоит ищ 17 треков, длинной примерно по 3\4 минуты. А задумка в том. Что звук, проигрывается от определённого блока. И игрок подходя к этому блоку слышит звук. Но тогда возникает проблема с тем, что этот звук должен проигрываться игроку, даже если игрок "слишком далеко". Чтобы когда он подошёл к этому блоку звук уже был. И при этом это всё надо синхронизировать, чтобы еслит будет несколько игроков, они слышали одно и то же. Ссылка на комментарий Поделиться на другие сайты Поделиться
Anderos115 Опубликовано 17 июня Поделиться Опубликовано 17 июня А если очень грязно поступить, и просто игрока к звуку тепнуть? типо: tp playsound tp Короче что бы 0 тиков между командами В теории так даже спринт не собьётся. В теории. Но это оочень грязно и не круто, просто единственное что в голову пришло, сори. Ссылка на комментарий Поделиться на другие сайты Поделиться
Лонс Опубликовано Четверг в 04:26 Поделиться Опубликовано Четверг в 04:26 в sounds.json поставь категорию трека на record. а вообще, мне теперь интересно, какую категорию ты первоначально поставил, что у тебя она не затухает на растоянии Ссылка на комментарий Поделиться на другие сайты Поделиться
garmxd Опубликовано Четверг в 12:53 Поделиться Опубликовано Четверг в 12:53 8 часов назад, Лонс сказал: в sounds.json поставь категорию трека на record. а вообще, мне теперь интересно, какую категорию ты первоначально поставил, что у тебя она не затухает на растоянии Так проблема не в объемном звуке, причем тут категория? Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано Четверг в 14:12 Поделиться Опубликовано Четверг в 14:12 Попробуй использовать аргумент minVolume (значение должно быть крайне малым, например, 0.0000001). Позволяет звуку всегда быть "активным" для игрока, даже на большом расстоянии, при этом плавно регулируя громкость по мере приближения/удаления Ссылка на комментарий Поделиться на другие сайты Поделиться
Лонс Опубликовано вчера в 15:47 Поделиться Опубликовано вчера в 15:47 В 23.07.2026 в 15:53, garmxd сказал: Так проблема не в объемном звуке, причем тут категория? В 04.06.2026 в 19:34, NOTmrFOX сказал: вы будите его слышать, то как только вы начнёте отходить звук будет затухать, а когда вы вернётесь, то звук всё ещё будет там. это не об объемном звуке? Ссылка на комментарий Поделиться на другие сайты Поделиться
garmxd Опубликовано 5 часов назад Поделиться Опубликовано 5 часов назад 20 часов назад, Лонс сказал: это не об объемном звуке? Бро ты вообще читал сам пост? Это не проблема автора. Там буквально он выписал в 2 пункта его проблемы 🫥 В 04.06.2026 в 20:34, NOTmrFOX сказал: Проблемы тут 2. 1. Нельзя проигрывать звук игру который находится далеко. 2. А если проигрывать звук только тогда, когда игрок приближается. То будет проблема с тем что звук каждый раз начинается заново. А этого бы хотелось избежать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 9 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти