Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / ui / mapEditorMapMark / MapEditorMapMarkPanel.cs
@小李xl 小李xl on 5 Aug 2023 531 bytes 完善UiCell类
  1. using Godot;
  2.  
  3. namespace UI.MapEditorMapMark;
  4.  
  5. public partial class MapEditorMapMarkPanel : MapEditorMapMark
  6. {
  7.  
  8. private UiGrid<WaveTemplate, object> _grid;
  9. public override void OnCreateUi()
  10. {
  11. _grid = new UiGrid<WaveTemplate, object>(S_WaveTemplate, typeof(EditorMarkWaveCell));
  12. _grid.SetCellOffset(new Vector2I(0, 10));
  13. _grid.SetColumns(1);
  14. _grid.SetDataList(new object[] { 1, 2, 3, 4});
  15. }
  16.  
  17. public override void OnDestroyUi()
  18. {
  19. _grid.Destroy();
  20. }
  21.  
  22. }