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; }
public UnselectedState(ref BasicMenuItemData basicData, ref MenuItemActiveData activeData) { c_basicData = basicData; c_activeData = activeData; }
public PostselectedState(ref BasicMenuItemData basicData, ref MenuItemActiveData activeData, ref LerpCartridge lerpcart) { c_basicData = basicData; c_activeData = activeData; c_lerpCart = lerpcart; }