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

Помогите настроить скрипт

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
11 года 7 мес. назад - 11 года 7 мес. назад #74128 от MaltonTheWarrior
Я устал. Писать. Этот. Скрипт.
Скрипт на HUD элемент в игре.
Проблема в его некорректном отображении и я не могу это исправить.

Сам скрипт:
ВНИМАНИЕ: Спойлер!


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

Графика для худа:
ВНИМАНИЕ: Спойлер!

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 7 мес. назад #74129 от DeadElf79
А можно сразу демку с ресурсами, а то у тебя тут картинки в JPG...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
11 года 7 мес. назад #74131 от Amphilohiy
В принципе ты вроде как все сделал верно, по крайней мере по архитектуре, но кажется совсем чутка недожал.
Вброшу идею - ты сделаешь в Scene_Base метод hud_update, и будешь вызывать его в update. Но в сценах, в которых тебе хад не нужен ты полностью переопределишь hud_update и сделаешь его пустым. Тоже самое и для hud_start и hud_terminate.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
11 года 7 мес. назад #74132 от MaltonTheWarrior
Ампфи, а разве hud_apdate (и ему подобные) будет самостоятельно инициализироваться? Мне казалось, что этот метод просто так не сработает, сам по себе, вот и в нужных мне сценах его объявлял...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
11 года 7 мес. назад #74133 от Amphilohiy
Hud_update нужно приписать с алиасом для Scene_Base. Все остальные сцены наследуются от него, так что будут.
Для сцен начальный метод start, если не ошибаюсь, и конечный terminate. К ним тоже припихиваешь нужные методы.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
11 года 7 мес. назад #74134 от MaltonTheWarrior
....
аааа, кажется понял

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.096 секунд
Работает на Kunena форум