Esempio n. 1
0
        private void InitializeFoodOrDringTexture(FoodOrDring foodOrDrink)
        {
            switch (foodOrDrink)
            {
            case FoodOrDring.None:
                mTexture_FoodOrDrink.mainTexture = null;
                break;

            case FoodOrDring.Wisky:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_Wisky;
                mTexture_FoodOrDrink.width                   = 170;
                mTexture_FoodOrDrink.height                  = 76;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_Wisky;
                break;

            case FoodOrDring.Beer:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_Beer;
                mTexture_FoodOrDrink.width                   = 220;
                mTexture_FoodOrDrink.height                  = 142;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_Beer;
                break;

            case FoodOrDring.Sake:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_Sake;
                mTexture_FoodOrDrink.width                   = 190;
                mTexture_FoodOrDrink.height                  = 105;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_Sake;
                break;

            case FoodOrDring.ItalyWine:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_ItalyWine;
                mTexture_FoodOrDrink.width                   = 286;
                mTexture_FoodOrDrink.height                  = 150;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_ItalyWine;
                break;

            case FoodOrDring.Wine:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_Wine;
                mTexture_FoodOrDrink.width                   = 208;
                mTexture_FoodOrDrink.height                  = 105;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_Wine;
                break;

            case FoodOrDring.Food:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_Food;
                mTexture_FoodOrDrink.width                   = 264;
                mTexture_FoodOrDrink.height                  = 124;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_Food;
                break;

            case FoodOrDring.Juice:
                mTexture_FoodOrDrink.mainTexture             = mTexture2d_Juice;
                mTexture_FoodOrDrink.width                   = 207;
                mTexture_FoodOrDrink.height                  = 68;
                mTexture_FoodOrDrink.transform.localPosition = mVector3_Juice;
                break;
            }
        }
Esempio n. 2
0
        protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
        {
            base.OnInitialize(uiFurnitureModel);
            ShipModel   flagShip    = uiFurnitureModel.GetDeck().GetFlagShip();
            DateTime    dateTime    = uiFurnitureModel.GetDateTime();
            FoodOrDring foodOrDrink = RequestFoodOrDring(flagShip, dateTime);

            InitializeFoodOrDringTexture(foodOrDrink);
        }