예제 #1
0
파일: Inventory.cs 프로젝트: WsScode/Scode
    public void Update()
    {
        if (Input.GetKeyDown(KeyCode.Space))
        {
            PutItemByID(1, 5);
        }
        if (Input.GetKeyDown(KeyCode.DownArrow))
        {
            PutItemByID(10, 1);
        }
        if (Input.GetKeyDown(KeyCode.UpArrow))
        {
            PutItemByID(9, 1);
        }

        if (isPicked)
        {
            Vector2 pos;
            RectTransformUtility.ScreenPointToLocalPointInRectangle(canvas.transform as RectTransform, Input.mousePosition, null, out pos);
            pickedItem.SetLocalPosition(pos + new Vector2(40, -30));
        }
        if (isPicked == false && isTooltipShow)
        {
            Vector2 pos;
            RectTransformUtility.ScreenPointToLocalPointInRectangle(canvas.transform as RectTransform, Input.mousePosition, null, out pos);
            tooltip.SetLocalPosition(pos + new Vector2(50, -50));
        }
    }