// Use this for initialization
 void Start()
 {
     ResourcesTool.Init();
     Knackpack.Instance.Init(transform.Find(ResourcesTool.ResourceName.KnackpackPanel).Find(ResourcesTool.ResourceName.SlotPanel).gameObject);
     Chest.Instance.Init(transform.Find(ResourcesTool.ResourceName.Chest).Find(ResourcesTool.ResourceName.SlotPanel).gameObject);
     ToolTip.Instance.Init(transform.Find(ResourcesTool.ResourceName.ToolTip).gameObject);
     canvas     = GameObject.FindObjectOfType <Canvas>();
     pickedItem = new Slot(null, transform.Find(ResourcesTool.ResourceName.PickedItem).gameObject);
     ParseItemJson();
 }