Плохо! Плохо!:  0
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Беспечный ангел

  1. #1
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,186
    Записей в дневнике
    6
    Репутация: 124 Добавить или отнять репутацию

    По умолчанию Беспечный ангел

    Аля Динамические звуки!

    Теперь шумит костер! Течет река. И где-то бродит бард!
    Звук 2! Звук привязан еще и к регионам: yadi.sk/d/4j0F_B-ibgKgL

    Тут в Контакте задали вопрос: "Вопрос наверное нубский, но всё же. Как сделать чтобы при удалении от данного места (Например там где стоит объект отвечающий за воспроизведение музыки) громкость постепенно уменьшалась, чем дальше, тем тише?"

    Сижу почти до утра, но решил задачку. Без скриптов!
    Теперь звук равномерно усиливается или становится тише в зависимости от расстояния до него.
    Можете вставлять в свои проекты. Правда только один источник звука на одну карту.(Хотя это легко исправить)


    Последний раз редактировалось Пётр; 03.02.2016 в 09:42.

  2. #2
    Мастер Форума Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    8,430
    Записей в дневнике
    2
    Репутация: 91 Добавить или отнять репутацию

    По умолчанию

    Можно переменными. В одну забиваются координаты героя, в другую объекта и сравниваются.

  3. #3
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,186
    Записей в дневнике
    6
    Репутация: 124 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рольф Посмотреть сообщение
    Можно переменными. В одну забиваются координаты героя, в другую объекта и сравниваются.
    Это вопрос или ответ? Тут так и сделано. Самое сложное было прописать расстояние по диагонали. Вычислял по формуле гипотенузы. Пришлось повозиться с расчетами, т.к. нет квадратного корня. Из-за этого ивент не идеален. Работает на расстоянии 20 клеток максимум. Дальше тишина.

  4. #4
    Мастер Форума Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    8,430
    Записей в дневнике
    2
    Репутация: 91 Добавить или отнять репутацию

    По умолчанию

    Это ответ был. Проект не качал, думал тут по другому. Ты если, что сразу пиши. Тут тебе время с экономят. Точнее постараемся.
    А по диагонали я думаю можно так. Если разность от y и разность от x равны, то чему они равны удаление.
    Последний раз редактировалось Рольф; 26.09.2014 в 10:04.

  5. #5
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,186
    Записей в дневнике
    6
    Репутация: 124 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рольф Посмотреть сообщение
    Тут тебе время с экономят. Точнее постараемся.
    Я страсть как люблю решать головоломки. Поэтому до всего хочу додумываться сам.
    Может это мне помешает создать полноценную игру, т.к. после нахождения решения в этой, приступаю к решению следующей и не развиваю эту тему.
    Но такими вот ивенто-скриптами продолжу заниматься.
    Может сам соберу их потом в игру, а может кто поможет. Увидим.

  6. #6
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,186
    Записей в дневнике
    6
    Репутация: 124 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рольф Посмотреть сообщение
    Если разность от y и разность от x равны, то чему они равны удаление.
    Это было первое решение. Криво получается и не логично.
    Добавил еще ссылку: yadi.sk/d/4j0F_B-ibgKgL
    Еще решение с помощью регионов.
    Теперь шумит река, горит костер. И где-то бродит бард.)))

  7. #7
    Мастер Форума Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    8,430
    Записей в дневнике
    2
    Репутация: 91 Добавить или отнять репутацию

    По умолчанию

    Проверил. Прикольно получилось.

  8. #8

    По умолчанию

    Все равно, если прислушиваться, то можно уловить скачок громкости музыки...
    Как бы плавно не старались.. либо 100 условий с изменением на 1 ед. громкости.. либо хз, может есть скрипт какой?)

  9. #9
    Мастер Форума Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    8,430
    Записей в дневнике
    2
    Репутация: 91 Добавить или отнять репутацию

    По умолчанию

    Что-то было. Ну я не вспомню.

  10. #10

    По умолчанию

    Вот вроде бы что-то похожее на скриптах:

    http://www.rpgmakervxace.net/topic/5...ient-sound-10/
    [table="width: 500"]
    [tr]
    [td][/td]
    [td]
    Dropbox — бесплатное хранилище файлов с прямыми ссылками.

    Humble Bundle — игры, подборки и наборы со скидками.
    [/td]
    [/tr]
    [/table]

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •