コード例 #1
0
        protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
        {
            ShipModel flagShip = uiFurnitureModel.GetDeck().GetFlagShip();
            SType     shipType = (SType)flagShip.ShipType;

            InitializeClothes(shipType);
        }
コード例 #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);
        }
コード例 #3
0
        protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
        {
            base.OnInitialize(uiFurnitureModel);
            FurnitureModel furnitureModel      = uiFurnitureModel.GetFurnitureModel();
            DateTime       dateTime            = uiFurnitureModel.GetDateTime();
            int            outPlaceGraphicType = GetOutPlaceGraphicType(furnitureModel);
            int            outPlaceTimeType    = GetOutPlaceTimeType(dateTime.Hour);
            Texture        mainTexture         = RequestOutPlaceTexture(outPlaceGraphicType, outPlaceTimeType);

            mTexture_WindowBackground.mainTexture = mainTexture;
            mTexture_Teruteru.mainTexture         = mTexture2ds_Teruteru[2];
        }
コード例 #4
0
        protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
        {
            FurnitureModel furnitureModel = uiFurnitureModel.GetFurnitureModel();

            ChangeOffset(furnitureModel);
            DateTime dateTime            = uiFurnitureModel.GetDateTime();
            int      outPlaceGraphicType = GetOutPlaceGraphicType(furnitureModel);

            mOutPlaceTimeType = GetOutPlaceTimeType(dateTime.Hour);
            Texture mainTexture  = UIFurniture.LoadTexture(furnitureModel);
            Texture mainTexture2 = RequestOutPlaceTexture(outPlaceGraphicType, mOutPlaceTimeType);

            mTexture_WindowMain.mainTexture       = mainTexture;
            mTexture_WindowBackground.mainTexture = mainTexture2;
        }
コード例 #5
0
        protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
        {
            switch (uiFurnitureModel.GetFurnitureModel().Type)
            {
            case FurnitureKinds.Chest:
                mTexture_Furniture.pivot = UIWidget.Pivot.Right;
                break;

            case FurnitureKinds.Desk:
                mTexture_Furniture.pivot = UIWidget.Pivot.Left;
                break;

            case FurnitureKinds.Floor:
                mTexture_Furniture.pivot = UIWidget.Pivot.Bottom;
                break;

            case FurnitureKinds.Hangings:
                mTexture_Furniture.pivot = UIWidget.Pivot.TopLeft;
                break;

            case FurnitureKinds.Wall:
                mTexture_Furniture.pivot = UIWidget.Pivot.Top;
                break;

            case FurnitureKinds.Window:
                mTexture_Furniture.pivot = UIWidget.Pivot.TopRight;
                break;
            }
            mTexture_Furniture.transform.localPosition = Vector3.zero;
            FurnitureModel furnitureModel = uiFurnitureModel.GetFurnitureModel();

            mTexture_Furniture.mainTexture = UIFurniture.LoadTexture(furnitureModel);
            Vector2 vector = GenerateDimensionForFurniture(furnitureModel);

            mTexture_Furniture.SetDimensions((int)vector.x, (int)vector.y);
        }
コード例 #6
0
        protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
        {
            DateTime dateTime = mFurnitureModel.GetDateTime();

            InitializeTheWorks(dateTime);
        }
 protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
 {
     InitializeMusashiRoll(uiFurnitureModel.GetDateTime());
 }
コード例 #8
0
 protected virtual void OnInitialize(UIFurnitureModel uiFurnitureModel)
 {
 }
コード例 #9
0
 public void Initialize(UIFurnitureModel uiFurnitureModel)
 {
     mFurnitureModel = uiFurnitureModel;
     OnInitialize(uiFurnitureModel);
 }
コード例 #10
0
 private void OnDestroy()
 {
     mFurnitureModel = null;
     OnDestroyEvent();
 }
コード例 #11
0
 protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
 {
     base.OnInitialize(uiFurnitureModel);
     Animation();
 }
コード例 #12
0
 protected override void OnInitialize(UIFurnitureModel uiFurnitureModel)
 {
     base.OnInitialize(uiFurnitureModel);
     InitializeTheWorks(uiFurnitureModel.GetDateTime());
 }