Compare commits
2 Commits
30cfae0338
...
6f51f8417e
Author | SHA1 | Date |
---|---|---|
zhangaotian | 6f51f8417e | |
zhangaotian | 6d84180241 |
|
@ -153,6 +153,7 @@ namespace Gameplay.Level
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
PutThumbtack();
|
||||||
if (_isMoving)
|
if (_isMoving)
|
||||||
{
|
{
|
||||||
_curThumbtack.Obj.layer = 13;
|
_curThumbtack.Obj.layer = 13;
|
||||||
|
@ -171,8 +172,6 @@ namespace Gameplay.Level
|
||||||
RecoverPlankStatus();
|
RecoverPlankStatus();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
PutThumbtack();
|
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
|
@ -180,13 +179,14 @@ namespace Gameplay.Level
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 暂停时提前放置钉子
|
||||||
|
/// </summary>
|
||||||
private void PutThumbtack()
|
private void PutThumbtack()
|
||||||
{
|
{
|
||||||
if ((LevelManager.Instance.IsPause || LevelManager.Instance.IsOver) && _curThumbtack != null)
|
if ((LevelManager.Instance.IsPause || LevelManager.Instance.IsOver) && _curThumbtack != null)
|
||||||
{
|
{
|
||||||
_curThumbtack.Obj.GetComponent<SpriteRenderer>().color = _defaultColor;
|
_curThumbtack.Obj.transform.position = _target.position;
|
||||||
LevelManager.Instance.CurUndoState.PreModifiedKong.LevelThumbtack = _curThumbtack;
|
|
||||||
_curThumbtack = null;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue