Я решил создать визуальную новеллу.
В ren’py.
Я столкнулся с тем, что спрайты игры всегда встают в центре экрана, хотя я ставил совсем другие координаты (xalign, yalign).
Решил я это, изменив разрешение спрайтов. Оказалось, что при создании проекта, я выбрал разрешение для игры 1280 на 720. Спрайты я сделал с таким же разрешением, из-за чего ren’py принимала их за фоны, а не за спрайты, и не давала мне менять им координаты. Я уменьшил разрешение спрайтов, чтобы они были меньше разрешения игры, и координаты теперь действительно меняются.
Кстати, если у вас есть персонаж и для него похожие на друг друга спрайты, в которых меняется лишь выражение лица, то при разном разрешении появлятся на экране они будут в разных местах, несмотря на одинаковые координаты. Так что, для подобным спрайтам лучше сделать одинаковое разрешение.
Комментарии к записи: 5
Оно более уместно было бы на форуме, в теме по движку ренпи или что-то вроде такого.
Тем более, уж простите, но это совсем ошибка новичка.
https://anivisual.net/forum/4-95-1