地图初步
This commit is contained in:
18
Assets/Scripts/MainGame/GameRun/RunState.cs
Normal file
18
Assets/Scripts/MainGame/GameRun/RunState.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Cielonos.MainGame
|
||||
{
|
||||
[Serializable]
|
||||
public class RunState
|
||||
{
|
||||
public RunMapData mapData; // 本局生成的地图
|
||||
public Vector2Int currentPosition; // 当前所在节点的网格坐标
|
||||
public HashSet<Vector2Int> visitedNodes; // 已访问节点坐标集合
|
||||
public float elapsedTime; // 本局已用时间
|
||||
public int roomsCleared; // 已清理房间数
|
||||
public int enemiesDefeated; // 已击杀敌人数
|
||||
public bool isCompleted; // 是否通关
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user