补全 S1 测试
- 调整 CombatNode 正常结束与异常的变量语义,现在是 DidCombatWin 与 Exception - 补充测试样例 - 完成 S1 目标
This commit is contained in:
@@ -10,7 +10,7 @@ namespace GeometryTD.UI
|
||||
public bool IsLocked;
|
||||
public bool IsCurrent;
|
||||
public bool IsCompleted;
|
||||
public bool IsFailed;
|
||||
public bool IsException;
|
||||
public bool CanClick;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,7 +143,7 @@ namespace GeometryTD.UI
|
||||
IsLocked = node != null && node.Status == RunNodeStatus.Locked,
|
||||
IsCurrent = node != null && node.IsCurrentNode,
|
||||
IsCompleted = node != null && node.Status == RunNodeStatus.Completed,
|
||||
IsFailed = node != null && node.Status == RunNodeStatus.Failed,
|
||||
IsException = node != null && node.Status == RunNodeStatus.Exception,
|
||||
CanClick = node != null && node.CanEnter
|
||||
};
|
||||
}
|
||||
|
||||
@@ -144,8 +144,8 @@ namespace GeometryTD.UI
|
||||
return "可进入";
|
||||
case RunNodeStatus.Completed:
|
||||
return "已完成";
|
||||
case RunNodeStatus.Failed:
|
||||
return "失败";
|
||||
case RunNodeStatus.Exception:
|
||||
return "异常";
|
||||
case RunNodeStatus.Skipped:
|
||||
return "跳过";
|
||||
default:
|
||||
|
||||
@@ -19,7 +19,7 @@ namespace GeometryTD.UI
|
||||
[SerializeField] private Color _lockedColor = Color.gray;
|
||||
[SerializeField] private Color _activeColor = Color.cyan;
|
||||
[SerializeField] private Color _passedColor = Color.green;
|
||||
[SerializeField] private Color _failedColor = Color.red;
|
||||
[SerializeField] private Color _exceptionColor = Color.red;
|
||||
[SerializeField] private Color _defaultIconColor = Color.white;
|
||||
[SerializeField] private Color _lockedIconColor = Color.gray;
|
||||
|
||||
@@ -44,9 +44,9 @@ namespace GeometryTD.UI
|
||||
{
|
||||
targetColor = _passedColor;
|
||||
}
|
||||
else if (context.IsFailed)
|
||||
else if (context.IsException)
|
||||
{
|
||||
targetColor = _failedColor;
|
||||
targetColor = _exceptionColor;
|
||||
}
|
||||
else if (context.IsCurrent)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user