@@ -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