На днях захотелось повторить анимацию куба из крафта и собрать из этого удобный шаблон для быстрого подставления любого контента. Получился довольно похожим.
Сама анимация сделана через простой поворот Null, а грани реализованы в виде отдельных композиций.
Я специально адаптировал все заменяемые элементы (иконка, фон и карточки), чтобы вы могли быстро подставить любой контент и проявить свою креативность 🫶🏻
В JSON это не отрендерить, но это и не главное – зато это отличный способ для новичков познакомиться с 3D-пространством на простом примере.
Коротко, как создать куб:
- Создай 6 композиций – это будут грани куба, и добавь Null Object, через который будет происходить вращение
- Включи 3D-слой у всех объектов
- Расставь грани по сторонам, двигая их по position и задавая поворот. Null должен быть в центре между гранями
- Привяжи все грани к центральному нулю
Проект с крафтом уже выложен в группе «Класс Идей»
Приятного изучения 🎧