Skip to content

Commit cd006ee

Browse files
committed
fix: draw matrix
1 parent 7916b61 commit cd006ee

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

Assets/Code/Infrastructure/Generator/Services/LevelGeneratorService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public void GenerateLevel()
6262
{
6363
for (int x = 0; x < width; x++)
6464
{
65-
int invertedY = height - 1 - y; // для перевёрнутого рендера
65+
int invertedY = height - 1 - y;
6666

6767
Vector3 spawnPosition = new Vector3(
6868
x - width / 2,

Assets/Code/LevelEditor/LevelMatrixEditor.cs

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,13 @@ namespace Code.LevelEditor
99
[CreateAssetMenu(menuName = "StaticData/Levels/LevelData", fileName = "LevelData", order = 801)]
1010
public class LevelMatrixEditor : BaseLevelDataEditor
1111
{
12-
[HorizontalGroup("Level")]
13-
[OnValueChanged(nameof(ResizeGrid))]
14-
[SerializeField, LabelText("Level Index")]
12+
[HorizontalGroup("Level")] [OnValueChanged(nameof(ResizeGrid))] [SerializeField, LabelText("Level Index")]
1513
public int IndexLevel;
16-
17-
[HorizontalGroup("Size")]
18-
[OnValueChanged(nameof(ResizeGrid))]
19-
[SerializeField, LabelText("Width")]
14+
15+
[HorizontalGroup("Size")] [OnValueChanged(nameof(ResizeGrid))] [SerializeField, LabelText("Width")]
2016
private int width = 5;
2117

22-
[HorizontalGroup("Size")]
23-
[OnValueChanged(nameof(ResizeGrid))]
24-
[SerializeField, LabelText("Height")]
18+
[HorizontalGroup("Size")] [OnValueChanged(nameof(ResizeGrid))] [SerializeField, LabelText("Height")]
2519
private int height = 5;
2620

2721
[OdinSerialize]
@@ -30,10 +24,9 @@ public class LevelMatrixEditor : BaseLevelDataEditor
3024
DrawElementMethod = nameof(DrawLevelCell),
3125
ResizableColumns = false,
3226
RowHeight = 64,
33-
SquareCells = true,
34-
Transpose = true)]
27+
SquareCells = true)]
3528
public LevelCell[,] Grid;
36-
29+
3730
#if UNITY_EDITOR
3831

3932
private static BlockLibrary cachedLibrary;
@@ -279,7 +272,7 @@ private void ResizeGrid()
279272
if (Grid != null)
280273
{
281274
int minWidth = Mathf.Min(width, Grid.GetLength(0));
282-
int minHeight = Mathf.Min(height, Grid.GetLength(1));
275+
int minHeight = Mathf.Min(height, Grid.GetLength(1)); // 👈 y
283276

284277
for (int x = 0; x < minWidth; x++)
285278
for (int y = 0; y < minHeight; y++)

0 commit comments

Comments
 (0)