Логика понятна: берем два кубика — текущий и следующий. Для этого нам нужны две ноды Hierarchy. Одна проходит по всем элементам в группе, начиная с первого, вторая же начинает со второго элемента. Для каждого кубика задается размер исходя из количества сегментов и общих параметров. Далее задаем отдельно позицию для первого кубика (включаем ноду только когда индекс будет равен 0). Для остальных — используем формулу. Главное, чтобы эта нода работала только до тех пор, пока индекс предыдущего кубика меньше количества самих кубиков. То есть, берем предпоследний и последний элементы.
Хоть это и выглядит сложновато с первого взгляда, но все очень даже просто, если чуть-чуть разобраться. Я уже не в первый раз использую эту конструкцию, постоянно пригождается на работе.
Post #359
1.76K