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; } }
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); }