- Сообщений: 159
- Спасибо получено: 154
MOG - Advanced Battle Hud
12 года 5 мес. назад #66185
от sinder
sinder создал тему: MOG - Advanced Battle Hud
Это снова я... Помогите пожалуйста изменить в этом скрипе приоритет отображения фейса персонажа. Я знаю, что за это чаще всего ответственна z величина, но тут что-то ничего не получается. Надо чтобы фейс шел поверх слоя с худом. На скорую руку сделал демку, чтобы было наглядней -
ссылка
. В ней видно, что у фейса приоритет ниже худа, и никак это изменить не получается. Может, в том виде как оно сейчас реализовано, это невозможно вообще... Очень надеюсь на вашу помощь.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад #66201
от Amphilohiy
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Amphilohiy ответил в теме MOG - Advanced Battle Hud
Я подрался со своим профилем Imageshack, поэтому попытаюсь объяснить словами.
Я вообще ничего не понял. Во всем этом месиве, что вижу я, фейс только один, и тот кажется на нужном месте. А вот стандартный худ куда то улетел, видимо, за спрйтсеты, и приходится тыкатся наугад. Собственно вопрос, а какой именно фейс надо править? И только ли фейс, а то у меня сложилось впечатление, что перетасовано все, что возможно было.
Если я, допустим, найду оригинальный скрипт, и буду работать с ним, это будет нормально? Или уже были какие нибудь важные изменения в скрипте?
Я вообще ничего не понял. Во всем этом месиве, что вижу я, фейс только один, и тот кажется на нужном месте. А вот стандартный худ куда то улетел, видимо, за спрйтсеты, и приходится тыкатся наугад. Собственно вопрос, а какой именно фейс надо править? И только ли фейс, а то у меня сложилось впечатление, что перетасовано все, что возможно было.
Если я, допустим, найду оригинальный скрипт, и буду работать с ним, это будет нормально? Или уже были какие нибудь важные изменения в скрипте?
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад #66206
от sinder
sinder ответил в теме MOG - Advanced Battle Hud
мм, это оригинальный скрипт) Я там ничего особо не менял. Он входит в состав мастер демо вот от сюда
www.atelier-rgss.com/RGSS/Battle/ACE_BAT03.html
Все что нужно, это чтобы фейс героя можно было запихнуть поверх худа. Все остальное там работает хорошо. Можешь попробовать скрипт с сайта, но я не думаю, что это что-то изменит...
Все что нужно, это чтобы фейс героя можно было запихнуть поверх худа. Все остальное там работает хорошо. Можешь попробовать скрипт с сайта, но я не думаю, что это что-то изменит...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад #66215
от Amphilohiy
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Amphilohiy ответил в теме MOG - Advanced Battle Hud
Так и не подружился с хостингом, буду через другой. В общем, было:
А стало:
Если это действительно то, что тебе нужно, то решение вот в чем
764 строка
Легким мановением руки заменяется на
Вся соль в вьюпортах. Они очень похожи на спрайты тем, что у них тоже есть своя глубина, но все спрайты в вьюпорте в рамках глобальной картины имеют ту же глубину, что и вьюпорт. Можно менять глубину спрайта в вьюпорте, но это повлияет на порядок только внутри этого самого вьюпорта. И извини за задержку, но просто у меня вот это месиво отображается, и я реально в ступоре. Если не то, то говори ессено.
А стало:
Если это действительно то, что тебе нужно, то решение вот в чем
ВНИМАНИЕ: Спойлер!
764 строка
Code:
@face_sprite = Battler_Face_Sprite.new(self.viewport, @battler)
Code:
@face_sprite = Battler_Face_Sprite.new(@battler)
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Спасибо сказали: sinder
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад #66218
от sinder
sinder ответил в теме MOG - Advanced Battle Hud
Да-да, это все что нужно) Огромное спасибо! Я и говорил сразу, что нужен именно фейс поверх худа. И да сорри я просто в демке все не расставлял, т.к. не видел особого смысла, ведь все, что я хотел показать это, что фейс идет за худом, так что это мой косяк с этим месивом)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.094 секунд
