Esempio n. 1
0
        private void OnPushStatePreviewFurniture()
        {
            mUIInteriorStoreManagerContents.SetActive(isActive: false);
            mUserInterfacePortInteriorManager.SetActive(isActive: true);
            SingletonMonoBehaviour <UIShortCutMenu> .Instance.IsInputEnable = true;
            FurnitureModel selectedFurniture = mContext.SelectedFurniture;

            mUserInterfacePortInteriorManager.UpdateFurniture(mInteriorManager.Deck, selectedFurniture.Type, selectedFurniture);
            mUIInteriorFurniturePreviewWaiter.SetKeyController(mKeyController);
            mUIInteriorFurniturePreviewWaiter.StartWait();
        }
 private void ChangeFurniture(FurnitureKinds furnitureKind, FurnitureModel furnitureModel)
 {
     if (mStateManager.CurrentState == State.FurnitureDetail)
     {
         new Dictionary <FurnitureKinds, int>();
         if (mInteriorManager.ChangeRoom(furnitureKind, furnitureModel.MstId))
         {
             mUserInterfacePortInteriorManager.UpdateFurniture(mInteriorManager.Deck, furnitureKind, furnitureModel);
             mUIInteriorFurnitureChangeScrollList.RefreshViews();
             mUIInteriorFurnitureDetail.QuitState();
         }
     }
 }