public override void InitializeData()
    {
        c_itemActiveData = new MenuItemActiveData();
        c_itemActiveData.v_itemPosition       = ItemTransform.anchoredPosition;
        c_itemActiveData.v_targetItemPosition = ItemTransform.anchoredPosition;
        c_itemActiveData.v_origin             = ItemTransform.anchoredPosition;
        c_itemActiveData.c_currentColor       = ItemData.UnselectedColor;

        c_lastFrameData = new MenuItemLastFrameData(c_itemActiveData.v_itemPosition, c_itemActiveData.c_currentColor);

        c_itemActiveData.i_nextScene = (int)NextSceneId;
    }
Ejemplo n.º 2
0
 public UnselectedState(ref BasicMenuItemData basicData, ref MenuItemActiveData activeData)
 {
     c_basicData  = basicData;
     c_activeData = activeData;
 }
Ejemplo n.º 3
0
 public PostselectedState(ref BasicMenuItemData basicData, ref MenuItemActiveData activeData, ref LerpCartridge lerpcart)
 {
     c_basicData  = basicData;
     c_activeData = activeData;
     c_lerpCart   = lerpcart;
 }