Суббота, 20 Апреля 2024, 01:34

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Общие обсуждения программистов » Ruby вопрос
Ruby вопрос
AtlantiusДата: Понедельник, 02 Июля 2012, 18:48 | Сообщение # 1
Тропами Тлито
Сейчас нет на сайте
Собственно проблема. Нужно сделать проигрывание звука и смену графики игрока, когда он стоит на определенном спрайте. Вот мой код:

Code
def enter_water(swim)
              
           # Переключение на спрайт
           @character_name += "TlitoSWIM"
                
           # Доступ к меню и сохранениям
           $game_system.menu_disabled = true
           $game_system.save_disabled = true
                
           # Проигрывание звука
           Audio.se_play("Audio/SE/Water", 50, 100)

          #Анимация спрайта
           @step_anie = true
                
           return true
                
         end
       end


Но скрипт почему-то не работает. Точнее переход из спрайта работает, а звук не проигрывается. Может кто знает в чем проблема?


Сообщение отредактировал Atlantius_DS - Понедельник, 02 Июля 2012, 18:49
TideSДата: Понедельник, 02 Июля 2012, 18:54 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Atlantius_DS, просто интересуюсь, а движок какой?
AtlantiusДата: Понедельник, 02 Июля 2012, 19:27 | Сообщение # 3
Тропами Тлито
Сейчас нет на сайте
Quote (TideS)
просто интересуюсь, а движок какой?

Собственно не движок, а конструктор. Ruby - это по моему скриптовой язык, но просто не нашел более подходящей темы как эта. RPG maker XP.

***
Если надо, то могу скинуть полный код.


Сообщение отредактировал Atlantius_DS - Понедельник, 02 Июля 2012, 19:28
M1ghtMortalДата: Вторник, 03 Июля 2012, 07:49 | Сообщение # 4
участник
Сейчас нет на сайте
Судя по примерам, который я тут посмотрел для него у тебя все правильно. Путь проверь и попробуй поменять последний аргумент. Просто в примерах я вообще не нашел что-бы его использовали(точней не понятно какое у него значение). Можешь вообще попробовать убрать последний аргумент, он вроде не обязательный.

Java/C++/Unity(C#) Programmer.
Мой блог MightMortal.RU
AtlantiusДата: Вторник, 03 Июля 2012, 08:01 | Сообщение # 5
Тропами Тлито
Сейчас нет на сайте
Quote (M1ghtMortal)
Судя по примерам, который я тут посмотрел для него у тебя все правильно. Путь проверь и попробуй поменять последний аргумент. Просто в примерах я вообще не нашел что-бы его использовали(точней не понятно какое у него значение). Можешь вообще попробовать убрать последний аргумент, он вроде не обязательный.

Спасибо! Теперь все работает)
Форум игроделов » Программирование » Общие обсуждения программистов » Ruby вопрос
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг