Esempio n. 1
0
    private void OnImageClick(DailyMaintAction action)
    {
        GameObject bigImagePage = transform.parent.Find("BigImagePage").gameObject;

        bigImagePage.GetComponent <BigImagePageController>().TheAction = action;
        NavigationService.Instance.NavigateTo(bigImagePage);
    }
Esempio n. 2
0
    void LoadActions()
    {
        //ugly implementation

        actions = new List <DailyMaintAction>();

        DailyMaintAction a = new DailyMaintAction("InspectImage1", "Sprites/Picture/InspectImage/InspectImage1", "Sprites/Picture/InspectImage/BigInspectImage1", ActionTypeEnum.Inspect);

        actions.Add(a);

        a = new DailyMaintAction("InspectImage2", "Sprites/Picture/InspectImage/InspectImage2", "Sprites/Picture/InspectImage/BigInspectImage2", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("InspectImage3", "Sprites/Picture/InspectImage/InspectImage3", "Sprites/Picture/InspectImage/BigInspectImage3", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("InspectImage4", "Sprites/Picture/InspectImage/InspectImage4", "Sprites/Picture/InspectImage/BigInspectImage4", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("CleanImage1", "Sprites/Picture/MachineCleanImage/CleanImage1", "Sprites/Picture/MachineCleanImage/BigCleanImage1", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("CleanImage2", "Sprites/Picture/MachineCleanImage/CleanImage2", "Sprites/Picture/MachineCleanImage/BigCleanImage2", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("CleanImage3", "Sprites/Picture/MachineCleanImage/CleanImage3", "Sprites/Picture/MachineCleanImage/BigCleanImage3", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("CleanImage4", "Sprites/Picture/MachineCleanImage/CleanImage4", "Sprites/Picture/MachineCleanImage/BigCleanImage4", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("ElectricInspect1", "Sprites/Picture/ElectricInspect/ElectricInspect1", "Sprites/Picture/ElectricInspect/ElectricInspectBig1", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("ElectricInspect2", "Sprites/Picture/ElectricInspect/ElectricInspect2", "Sprites/Picture/ElectricInspect/ElectricInspectBig2", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("ElectricInspect3", "Sprites/Picture/ElectricInspect/ElectricInspect3", "Sprites/Picture/ElectricInspect/ElectricInspectBig3", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("ElectricInspect4", "Sprites/Picture/ElectricInspect/ElectricInspect4", "Sprites/Picture/ElectricInspect/ElectricInspectBig4", ActionTypeEnum.Inspect);
        actions.Add(a);

        a = new DailyMaintAction("ElectricClean1", "Sprites/Picture/ElectricClean/ElectricClean1", "Sprites/Picture/ElectricClean/ElectricCleanBig1", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("ElectricClean2", "Sprites/Picture/ElectricClean/ElectricClean2", "Sprites/Picture/ElectricClean/ElectricCleanBig2", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("ElectricClean3", "Sprites/Picture/ElectricClean/ElectricClean3", "Sprites/Picture/ElectricClean/ElectricCleanBig3", ActionTypeEnum.Clean);
        actions.Add(a);

        a = new DailyMaintAction("ElectricClean4", "Sprites/Picture/ElectricClean/ElectricClean4", "Sprites/Picture/ElectricClean/ElectricCleanBig4", ActionTypeEnum.Clean);
        actions.Add(a);

        /*
         * switch (CurrentMaintType)
         * {
         *  case MaintenanceType.Mechanical:
         *      {
         *          DailyMaintAction action1 = new DailyMaintAction("InspectImage1", "Sprites/Picture/InspectImage/InspectImage1", "Sprites/Picture/InspectImage/BigInspectImage1", ActionTypeEnum.Inspect);
         *          actions.Add(action1);
         *
         *          DailyMaintAction action2 = new DailyMaintAction("InspectImage2", "Sprites/Picture/InspectImage/InspectImage2", "Sprites/Picture/InspectImage/BigInspectImage2", ActionTypeEnum.Inspect);
         *          actions.Add(action2);
         *
         *          DailyMaintAction action3 = new DailyMaintAction("InspectImage3", "Sprites/Picture/InspectImage/InspectImage3", "Sprites/Picture/InspectImage/BigInspectImage3", ActionTypeEnum.Inspect);
         *          actions.Add(action3);
         *
         *          DailyMaintAction action4 = new DailyMaintAction("InspectImage4", "Sprites/Picture/InspectImage/InspectImage4", "Sprites/Picture/InspectImage/BigInspectImage4", ActionTypeEnum.Inspect);
         *          actions.Add(action4);
         *
         *          DailyMaintAction action5 = new DailyMaintAction("CleanImage1", "Sprites/Picture/MachineCleanImage/CleanImage1", "Sprites/Picture/MachineCleanImage/BigCleanImage1", ActionTypeEnum.Clean);
         *          actions.Add(action5);
         *
         *          DailyMaintAction action6 = new DailyMaintAction("CleanImage2", "Sprites/Picture/MachineCleanImage/CleanImage2", "Sprites/Picture/MachineCleanImage/BigCleanImage2", ActionTypeEnum.Clean);
         *          actions.Add(action6);
         *
         *          DailyMaintAction action7 = new DailyMaintAction("CleanImage3", "Sprites/Picture/MachineCleanImage/CleanImage3", "Sprites/Picture/MachineCleanImage/BigCleanImage3", ActionTypeEnum.Clean);
         *          actions.Add(action7);
         *
         *          DailyMaintAction action8 = new DailyMaintAction("CleanImage4", "Sprites/Picture/MachineCleanImage/CleanImage4", "Sprites/Picture/MachineCleanImage/BigCleanImage4", ActionTypeEnum.Clean);
         *          actions.Add(action8);
         *      }
         *      break;
         *
         *  case MaintenanceType.Electrical:
         *      {
         *          DailyMaintAction action1 = new DailyMaintAction("ElectricInspect1", "Sprites/Picture/ElectricInspect/ElectricInspect1", "Sprites/Picture/ElectricInspect/ElectricInspectBig1", ActionTypeEnum.Inspect);
         *          actions.Add(action1);
         *
         *          DailyMaintAction action2 = new DailyMaintAction("ElectricInspect2", "Sprites/Picture/ElectricInspect/ElectricInspect2", "Sprites/Picture/ElectricInspect/ElectricInspectBig2", ActionTypeEnum.Inspect);
         *          actions.Add(action2);
         *
         *          DailyMaintAction action3 = new DailyMaintAction("ElectricInspect3", "Sprites/Picture/ElectricInspect/ElectricInspect3", "Sprites/Picture/ElectricInspect/ElectricInspectBig3", ActionTypeEnum.Inspect);
         *          actions.Add(action3);
         *
         *          DailyMaintAction action4 = new DailyMaintAction("ElectricInspect4", "Sprites/Picture/ElectricInspect/ElectricInspect4", "Sprites/Picture/ElectricInspect/ElectricInspectBig4", ActionTypeEnum.Inspect);
         *          actions.Add(action4);
         *
         *          DailyMaintAction action5 = new DailyMaintAction("ElectricClean1", "Sprites/Picture/ElectricClean/ElectricClean1", "Sprites/Picture/ElectricClean/ElectricCleanBig1", ActionTypeEnum.Clean);
         *          actions.Add(action5);
         *
         *          DailyMaintAction action6 = new DailyMaintAction("ElectricClean2", "Sprites/Picture/ElectricClean/ElectricClean2", "Sprites/Picture/ElectricClean/ElectricCleanBig2", ActionTypeEnum.Clean);
         *          actions.Add(action6);
         *
         *          DailyMaintAction action7 = new DailyMaintAction("ElectricClean3", "Sprites/Picture/ElectricClean/ElectricClean3", "Sprites/Picture/ElectricClean/ElectricCleanBig3", ActionTypeEnum.Clean);
         *          actions.Add(action7);
         *
         *          DailyMaintAction action8 = new DailyMaintAction("ElectricClean4", "Sprites/Picture/ElectricClean/ElectricClean4", "Sprites/Picture/ElectricClean/ElectricCleanBig4", ActionTypeEnum.Clean);
         *          actions.Add(action8);
         *      }
         *      break;
         * }
         */
    }