Когда я рисую несколько кубов, используя Gizmos.DrawCube
для визуализации некоторых трехмерных плиток, я получаю кучу кубов наизнанку. Он вызывается из кода редактора. Вот код для вызова:
private void OnDrawGizmos() {
foreach (Vector3Int position in positions) {
Gizmos.DrawCube(position * Const.tileSize, Const.tileVectorSize);
}
}
Вот ошибка отображения:
Но все в порядке, когда _position содержит только 1 куб
Редактировать: Это также происходит с несколькими нарисованными кубами:
Есть идеи, что происходит и как это исправить?