예제 #1
0
    public void CheckString(string StringInput)
    {
        InputField _String = ObjString.GetComponent <InputField>();

        _String.interactable = true;
        GlobalString         = _String.text;

        switch (GlobalString)
        {
        case "manager.food =":
            //  Debug.Log(GlobalString);
            if (Input.GetKeyDown(KeyCode.Return))
            {
                _String.text   = "";
                switchDataType = false;
            }
            break;

        case "spawnpoint":
            GameObject UI    = GameObject.Find("UI");
            Store_UI   store = UI.GetComponent <Store_UI>();
            store.mousePointer = null;
            GameObject cloneSpawn = (GameObject)Instantiate(SpawnPoint, transform.position, Quaternion.identity);
            store.mousePointer = cloneSpawn;
            break;
        }
    }
예제 #2
0
    private void Start()
    {
        UIObj[0].SetActive(false);
        UIObj[1].SetActive(true);

        UI       = GameObject.Find("UI");
        store_ui = UI.GetComponent <Store_UI>();

        Cursor.visible = false;
        eventTrigger   = GetComponent <EventTrigger>();

        if (eventTrigger != null)
        {
            EventTrigger.Entry enterUIEntry = new EventTrigger.Entry();
            // Pointer Enter
            enterUIEntry.eventID = EventTriggerType.PointerEnter;
            enterUIEntry.callback.AddListener((eventData) => { EnterUI(); });
            eventTrigger.triggers.Add(enterUIEntry);

            //Pointer Exit
            EventTrigger.Entry exitUIEntry = new EventTrigger.Entry();
            exitUIEntry.eventID = EventTriggerType.PointerExit;
            exitUIEntry.callback.AddListener((eventData) => { ExitUI(); });
            eventTrigger.triggers.Add(exitUIEntry);
        }
    }
예제 #3
0
    private void Start()
    {
        ObjManger = GameObject.Find("Manager");
        manager   = ObjManger.GetComponent <_GameManager>();

        ObjUI   = GameObject.Find("UI");
        storeUI = ObjUI.GetComponent <Store_UI>();

        img        = this.GetComponent <Image>();
        img.sprite = sprite;
    }