Танцующий куб

Код воссоздает анимацию, как отдельные кубики расходятся в стороны, а после возвращаются обратно.

В начале кода мы можем изменить положение куба, поменяв значения x или y.

Анимацию можно изменить, поменяв значения в переменных xTarget и yTarget, которые отвечают за длину пути кубиков по x и y.

Меняя значения переменной steps мы можем менять шаги анимации, они же скорость. Чем больше шагов, тем меньше скорость.

А так же можно поменять местами части кода анимации, меняя тем самым порядок последовательность анимации.