19 lines
703 B
C#
19 lines
703 B
C#
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; // 是否通关
|
|
}
|
|
}
|