- 4,167
- 68
- 693
Здравствуйте всем!
Поставил перед собой интересную задачу, ломаю голову и никак не могу её решить.
Возможно, знающие люди подскажут )))
Задача следующая:
Допустим, у нас есть блок, который при размещении в мире генерирует какую-нибудь структуру.
При этом генерация самая банальная: сетблок x y z и всё такое. То есть структура получается чётко ориентированная по сторонам света.
НО! Если мне нужно разместить её в зависимости установки начального блока (то есть от взгляда игрока).
Структура должна поворачиваться. То есть x должен меняться местами с z, а так же принимать положительные или отрицательные значения, в зависимости от стороны света.
Вопрос следующий: есть ли какой либо способ оптимизации кода, чтобы не приходилось описывать 4 раза одинаковую структуру с перекомпанованными x и z?
Спасибо )
Поставил перед собой интересную задачу, ломаю голову и никак не могу её решить.
Возможно, знающие люди подскажут )))
Задача следующая:
Допустим, у нас есть блок, который при размещении в мире генерирует какую-нибудь структуру.
При этом генерация самая банальная: сетблок x y z и всё такое. То есть структура получается чётко ориентированная по сторонам света.
НО! Если мне нужно разместить её в зависимости установки начального блока (то есть от взгляда игрока).
Структура должна поворачиваться. То есть x должен меняться местами с z, а так же принимать положительные или отрицательные значения, в зависимости от стороны света.
Вопрос следующий: есть ли какой либо способ оптимизации кода, чтобы не приходилось описывать 4 раза одинаковую структуру с перекомпанованными x и z?
Спасибо )