Esempio n. 1
0
    public void Start()
    {
        manipulateHand = eventManager.GetComponent <HoloGuideInput>();
        powerSetting   = eventManager.GetComponent <Config>();
        menuState      = eventManager.GetComponent <ContentsVisible>();

        /*emergencyIcons.SetActive(false);
         * mapIcons.SetActive(true);
         * routeIcons.SetActive(false);
         * lineIcons.SetActive(false);
         * clockIcons.SetActive(false);
         * noticeIcons.SetActive(false);*/
    }
    public void OnTriggerStay2D(Collider2D other)
    {
        if (other.gameObject.tag == "cursor")
        {
            manipulateHand = eventManager.GetComponent <HoloGuideInput>();

            if (manipulateHand.airTap == true)
            {
                editMode          = eventManager.GetComponent <ContentsVisible>();
                editMode.editMode = true;
                menuContent.SetActive(false);
                editContent.transform.localPosition = new Vector3(0, 0, 0);
                effectRoute.SetActive(true);
                manipulateHand.airTap = false;
            }
        }
    }
Esempio n. 3
0
    public void OnTriggerStay2D(Collider2D other)
    {
        if (other.gameObject.tag == "cursor")
        {
            manipulateHand = eventManager.GetComponent <HoloGuideInput>();
            powerSetting   = eventManager.GetComponent <Config>();
            menuState      = eventManager.GetComponent <ContentsVisible>();

            if (manipulateHand.press == true && manipulateHand.drag == false)
            {
                offSet = subIcons.transform.position - cursor.transform.position;
            }

            if (manipulateHand.drag == true)
            {
                if (menuState.editMode == false)
                {
                    subIcons.transform.position = new Vector3(anchor.transform.position.x, cursor.transform.position.y + offSet.y, referenceCanvas.transform.position.z);
                }
            }
        }
    }
Esempio n. 4
0
    public void OnTriggerStay2D(Collider2D other)
    {
        if (other.gameObject.tag == "cursor")
        {
            manipulateHand = eventManager.GetComponent <HoloGuideInput>();
            powerSetting   = eventManager.GetComponent <Config>();
            menuState      = eventManager.GetComponent <ContentsVisible>();

            if (manipulateHand.airTap == true)
            {
                if (powerSetting.menuPower == false)
                {
                    manipulateHand.airTap = false;
                    menu.SetActive(true);
                    menuState.MenuAlive();
                    powerSetting.menuPower = true;
                }
                else if (powerSetting.menuPower == true && menuState.editMode == true)
                {
                    manipulateHand.airTap = false;
                    menu.SetActive(true);
                    menuState.editMode = false;
                    menuState.MenuAlive();
                    effectMap.SetActive(false);
                    effectRoute.SetActive(false);
                    effectClock.SetActive(false);
                }
                //(powerSetting.menuPower == true && menuState.editMode == false)
                else
                {
                    manipulateHand.airTap  = false;
                    powerSetting.menuPower = false;
                    menu.SetActive(false);
                    menuState.MenuDead();
                }
            }
        }
    }
Esempio n. 5
0
 public void Start()
 {
     manipulateHand = eventManager.GetComponent <HoloGuideInput>();
     powerSetting   = eventManager.GetComponent <Config>();
     menuState      = eventManager.GetComponent <ContentsVisible>();
 }