Миничат

poca только что спам-фильтр нидэт
poca 1 мин. 9
poca 1 мин. 8
poca 1 мин. 7
poca 1 мин. 6
poca 1 мин. 5
poca 1 мин. 4
poca 1 мин. 3
poca 1 мин. 2
poca 1 мин. 1
poca 2 мин. Теперь стресс-тест
poca 2 мин. Ну ладно...
poca 14 мин. file:///C:/Users/z1pun/Downloads/vid/videogif-desertfox.webm
poca 19 мин. обнова 26.4.0.2116 не помогла
poca 23 мин. линка не кликабельна, вот =_=
poca 24 мин. Yandex ver. 26.3.5.782 (64-bit)
AnnTenna 1 ч. Надо теперь баги править...
AnnTenna 1 ч. Надо теперь баги править...
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Спрайты отображаются не так как на спрайт листе

Больше
3 года 1 мес. назад - 3 года 1 мес. назад #129077 от Jesse Pinkman
Всем привет, работаю над проектом в VX Ace с собственной графикой, но есть одна проблема, которая убивает всю мотивацию продолжать. Не знаю как решить, толком даже не знаю как загуглить. Вот мой спрайт:

Как видите, он стандартного размера, 32х32. На спрайт листе явно видно, что его ноги очень близки к нижней грани его тайла на каждом кадре, но вот что мы видим в игре:

Как видно на скрине, его ноги гораздо дальше от нижней грани тайла, а его голова, соответственно, выше чем нужно и входит в пространство уже другого тайла. Я так же поместил рядом стандартного Эрика, чтобы показать, что проблема распространяется даже на дефолтные спрайты. Кто-нибудь раньше замечал это? Я проверял это в разных проектах, где не было никаких скриптов, везде одинаково. Это можно как-то исправить? Как поместить персонажа так, чтобы он точно влезал в один тайл?
Кто-то скажет, что это большой роли не играет, и в случае с этим спрайтом я согласен. Но вот что я хочу сделать:

Это тайл портрета, который я хочу анимировать. Сделать это я хочу с помощью события с графикой этого же портрета, только с открытым ртом. Но из-за проблемы, описанной выше, происходит вот это:

Для сравнения, я поместил событие левее от портрета. Как видно, его расположение по вертикали абсолютно не соответствует тайлу, хотя все что я сделал, это буквально скопировал тот тайл и поместил его в спрайт лист портрета, если что, он выглядит так:

В названии спрайт листов стоит знак $, все должно работать. Но почему-то снизу спрайта в игре всегда появляется ненужное пустое пространство, из-за чего он перемещается вверх.
Есть какие-то варианты, что можно сделать и как это пофиксить? Может в скриптах что подправить? Или может есть какой-то другой способ анимировать тайлы?
Последнее редактирование: 3 года 1 мес. назад пользователем Jesse Pinkman.

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
3 года 1 мес. назад #129078 от Демий
Да, я просто размещу текст из справки тут:

Графика персонажей может быть любого размера и состоит из 12 образцов, которые расположены в определенном порядке (4 направления взгляда (вниз, влево, вправо и вверх) × 3 образца движения). В одном файле каждый персонаж находится в отдельной ячейки, которые располагаются в 4 столбцах и 2 строках, то есть всего это 8 ячеек. Размер одного спрайта персонажа равен 1/12 от ширины и 1/8 от высоты размеров всего файла.

Помните о том, что для более естественного наложения на карту персонажей по сравнению со зданиями, персонажи отображаются на 4 пикселя выше тайлов зданий.

Добавление восклицательного знака (!) в начале имени файла с графикой персонажа, позволяет отключить эффект 4-пиксельного смещения, описанного выше, а также отключает эффект полупрозрачности на тайлах с атрибутом «Куст». Эту особенность лучше всего использовать для таких объектов на карте, как двери и сундуки. Можно использовать в связке со знаком доллара ($).
Добавление знака доллара ($) в начале имени файла с графикой персонажа, позволяет указать редактору, что такой файл отведен только под один персонаж. В этом случае размер персонажа должен быть 1/3 от ширины и 1/4 от высоты размеров всего файла. Можно использовать в связке с восклицательным знаком (!).


Если кратко, надо добавить "!" в название, а не только "$" и проблема будет решена.
Спасибо сказали: Jas6666

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

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