Example #1
0
    public static BagPanelController Create()
    {
        GameObject obj = ResourceManager.GetInstance().GetPrefab(GUI_NAME);

        obj = GameObject.Instantiate(obj);
        BagPanelController ret = obj.GetComponent <BagPanelController>();

        return(ret);
    }
Example #2
0
    // Update is called once per frame
    void Update()
    {
        move(playerController());
        spiriteUpdate();

        // open item menu
        if (Input.GetKeyDown(KeyCode.I))
        {
            GameObject         canvas     = GameObject.Find("/Canvas");
            BagPanelController controller = Instantiate(bagPanel, Vector3.zero, Quaternion.identity, canvas.transform).GetComponent <BagPanelController>();
            controller.transform.localPosition = Vector3.zero;
            controller.setupPlayer(this);
            gameObject.SetActive(false);
        }
    }
Example #3
0
 protected void OnBag(GameObject go)
 {
     BagPanelController.Create();
 }