cull(engine-cleanup): pass-8 phase-2 cascade round 5 after MyPageItemBattle stub
This commit is contained in:
@@ -35,11 +35,6 @@ public class DeckSelectUI : MonoBehaviour
|
||||
AttributeType = attributeType;
|
||||
GroupName = groupName;
|
||||
}
|
||||
|
||||
private void AddDeckViewList(DeckUI.DeckViewData deckViewData)
|
||||
{
|
||||
DeckViewList.Add(deckViewData);
|
||||
}
|
||||
}
|
||||
|
||||
private class DeckTable
|
||||
@@ -95,71 +90,13 @@ public class DeckSelectUI : MonoBehaviour
|
||||
|
||||
private static readonly Vector3 OUTSIDE_LEFT_PAGE_POSITION = VIEW_PAGE_POSITION + Vector3.left * 1400f;
|
||||
|
||||
[SerializeField]
|
||||
private UILabel _titleLabel;
|
||||
|
||||
private UIPageIndicator _pageIndicator;
|
||||
|
||||
[SerializeField]
|
||||
private UIButton _leftButton;
|
||||
|
||||
[SerializeField]
|
||||
private UIButton _rightButton;
|
||||
|
||||
private DeckTable[] _deckTables = new DeckTable[2];
|
||||
|
||||
private int _deckTableIndex;
|
||||
|
||||
private Action<Format> OnChangePage;
|
||||
|
||||
private List<string> _resourcePathList;
|
||||
|
||||
private int _currentPageIndex;
|
||||
|
||||
private List<PageData> _pageList;
|
||||
|
||||
private bool _canUseNonPossessionCard;
|
||||
|
||||
public bool IsPageMoving { get; private set; }
|
||||
|
||||
private bool IsValidPageIndex(int pageIndex)
|
||||
{
|
||||
if (_pageList.Count <= pageIndex)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
if (pageIndex < 0)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
private void ChangeDeckTable(PageData nextPageData, ChangeMoveDirection moveDirection)
|
||||
{
|
||||
if (IsPageMoving)
|
||||
{
|
||||
return;
|
||||
}
|
||||
DeckTable deckTable = _deckTables[_deckTableIndex];
|
||||
_deckTableIndex = 1 - _deckTableIndex;
|
||||
DeckTable deckTable2 = _deckTables[_deckTableIndex];
|
||||
deckTable2.UpdateDeckViewList(nextPageData.DeckViewList, _canUseNonPossessionCard);
|
||||
if (moveDirection == ChangeMoveDirection.NONE)
|
||||
{
|
||||
deckTable2.Obj.transform.localPosition = VIEW_PAGE_POSITION;
|
||||
deckTable.Obj.transform.localPosition = OUTSIDE_RIGHT_PAGE_POSITION;
|
||||
return;
|
||||
}
|
||||
bool flag = moveDirection == ChangeMoveDirection.RIGHT;
|
||||
deckTable.Obj.transform.localPosition = VIEW_PAGE_POSITION;
|
||||
deckTable2.Obj.transform.localPosition = (flag ? OUTSIDE_RIGHT_PAGE_POSITION : OUTSIDE_LEFT_PAGE_POSITION);
|
||||
IsPageMoving = true;
|
||||
TweenPosition.Begin(deckTable.Obj, 0.2f, flag ? OUTSIDE_LEFT_PAGE_POSITION : OUTSIDE_RIGHT_PAGE_POSITION);
|
||||
TweenPosition.Begin(deckTable2.Obj, 0.2f, VIEW_PAGE_POSITION).SetOnFinished(delegate
|
||||
{
|
||||
IsPageMoving = false;
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user