Media is too big
VIEW IN TELEGRAM
Сальто вперед, назад, влево, вправо в Roblox
🎯 Доработал код прыжка с вращением персонажа так, что теперь он может делать сальто в разные стороны.
👉 За основу взят тот же код, но немного доработан. Все параметры прыжка вынесены в таблицы. Функция прыжка дополнена параметром напрвления вращения прыжка.
👉 Детали на демо
#Roblox
🎯 Доработал код прыжка с вращением персонажа так, что теперь он может делать сальто в разные стороны.
👉 За основу взят тот же код, но немного доработан. Все параметры прыжка вынесены в таблицы. Функция прыжка дополнена параметром напрвления вращения прыжка.
👉 Детали на демо
#Roblox
Основы KorGE: Пример работы с атласом спрайтов
🎯 Напомню, что не так давно появился игровой движок на
👉 Взял готовый атлас и файл описания к нему. Пример на скриншотах. В качестве примера решил на экране вывести летающего орла -
👉 В
Далее можем по префиксу спрайта получить его и проиграть на экране.
#KorGE
🎯 Напомню, что не так давно появился игровой движок на
Kotlin - KorGE, решил продолжить погружение в этот игровой движок. Сегодня разбирал тему: как работать с атласом спрайтов.👉 Взял готовый атлас и файл описания к нему. Пример на скриншотах. В качестве примера решил на экране вывести летающего орла -
eagle.👉 В
KorGE есть встроенный класс для хранения состояния атласа. Положив файл в папку ресурсов, можно через виртуальную файловую систему KorGE получить доступ к файлу. Файл атласа и описание к нему у меня лежит в папке Sunny-Land/atlas/
val spriteAtlas = resourcesVfs["Sunny-Land/atlas/atlas.json"].readAtlas()
Далее можем по префиксу спрайта получить его и проиграть на экране.
val spriteAnimation = atlas.getSpriteAnimation(name)
val sprite = sprite(spriteAnimation)
sprite.playAnimationLooped()
#KorGE
👍1
CodeEveryDay-SunnyLand-Eagles-main.kt
1.8 KB
👉 Для удобства отдельным файлом