Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Помогите настроить скрипт

Помогите настроить скрипт 9 года 7 мес. назад #74128

  • MaltonTheWarrior
  • MaltonTheWarrior аватар
  • Вне сайта
  • Просветлённый
  • Любопытненький
  • Сообщений: 327
  • Спасибо получено: 340
  • 1 место в ГотвДаритель СтимкеяВетеран3 место3 место ГотвПроект месяца 2 место
Я устал. Писать. Этот. Скрипт.
Скрипт на HUD элемент в игре.
Проблема в его некорректном отображении и я не могу это исправить.

Сам скрипт:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


В силу специфичности моего меню мне нужно:
1) чтобы худ отображался в игре, при открытии меню персонажа, в инвентаре и при переходе к завершению игры (команда shutdown в меню персонажа)
2) чтобы при переходе на экран сохранения худ исчезал, ровно как и при переходе на экран загрузки и при возвращении на титульный экран.
3) При загрузке худ вновь нормально отображался

Графика для худа:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

должна лежать в папке с проектом в папке с графикой, в папе "Hud"
Последнее редактирование: 9 года 7 мес. назад от MaltonTheWarrior.
Администратор запретил публиковать записи гостям.

Помогите настроить скрипт 9 года 7 мес. назад #74129

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • УчительПисатель 3 место3 местоПроект месяца 1 местоПрограммист Ruby1 место в ГотвОрганизатор конкурсовПроект месяца 2 местоВетеран
А можно сразу демку с ресурсами, а то у тебя тут картинки в JPG...
Администратор запретил публиковать записи гостям.

Помогите настроить скрипт 9 года 7 мес. назад #74131

  • Amphilohiy
  • Amphilohiy аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 547
  • Спасибо получено: 666
  • Учитель2 место ГотвОраторПрограммист RubyПобедитель Сбитой кодировки
В принципе ты вроде как все сделал верно, по крайней мере по архитектуре, но кажется совсем чутка недожал.
Вброшу идею - ты сделаешь в Scene_Base метод hud_update, и будешь вызывать его в update. Но в сценах, в которых тебе хад не нужен ты полностью переопределишь hud_update и сделаешь его пустым. Тоже самое и для hud_start и hud_terminate.
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Администратор запретил публиковать записи гостям.

Помогите настроить скрипт 9 года 7 мес. назад #74132

  • MaltonTheWarrior
  • MaltonTheWarrior аватар
  • Вне сайта
  • Просветлённый
  • Любопытненький
  • Сообщений: 327
  • Спасибо получено: 340
  • 1 место в ГотвДаритель СтимкеяВетеран3 место3 место ГотвПроект месяца 2 место
Ампфи, а разве hud_apdate (и ему подобные) будет самостоятельно инициализироваться? Мне казалось, что этот метод просто так не сработает, сам по себе, вот и в нужных мне сценах его объявлял...
Администратор запретил публиковать записи гостям.

Помогите настроить скрипт 9 года 7 мес. назад #74133

  • Amphilohiy
  • Amphilohiy аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 547
  • Спасибо получено: 666
  • Учитель2 место ГотвОраторПрограммист RubyПобедитель Сбитой кодировки
Hud_update нужно приписать с алиасом для Scene_Base. Все остальные сцены наследуются от него, так что будут.
Для сцен начальный метод start, если не ошибаюсь, и конечный terminate. К ним тоже припихиваешь нужные методы.
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Администратор запретил публиковать записи гостям.

Помогите настроить скрипт 9 года 7 мес. назад #74134

  • MaltonTheWarrior
  • MaltonTheWarrior аватар
  • Вне сайта
  • Просветлённый
  • Любопытненький
  • Сообщений: 327
  • Спасибо получено: 340
  • 1 место в ГотвДаритель СтимкеяВетеран3 место3 место ГотвПроект месяца 2 место
....
аааа, кажется понял
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.289 секунд