14 lines
331 B
Dart
14 lines
331 B
Dart
/// 拼图游戏通用接口
|
||
/// 用于统一不同类型的拼图游戏(传统滑块拼图、拖拽拼图等)
|
||
abstract class IPuzzleGame {
|
||
Duration get elapsedTime;
|
||
int get moves;
|
||
bool get isComplete;
|
||
|
||
/// 获取星级评分(1-3星)
|
||
int getStarRating();
|
||
|
||
/// 获取难度标签
|
||
String get difficultyLabel;
|
||
}
|