// Use this for initialization
    void Start()
    {
        currentDirectory = Application.dataPath;

        assetsMenuController = assetsMenu.GetComponent <AssetsMenuController> ();
        headerText           = header.GetComponentsInChildren <Text>()[0];
        LoadDirectory();

        /*fileItemList = new GameObject[1];
         * fileItemList[0] = Instantiate<GameObject>(fileItemInstance);
         * Text name = fileItemList[0].GetComponentInChildren<Text>();
         * RawImage thumbNail = fileItemList[0].GetComponentInChildren<RawImage>();
         * Debug.Log(name.text + " loaded...");
         * string[] guid = AssetDatabase.FindAssets("Prefabs");
         * Debug.Log(guid.Length + " results found...");
         * string path = AssetDatabase.GUIDToAssetPath(guid[0]);
         *
         * assetList = new Object[1];
         * assetList[0] = AssetDatabase.LoadMainAssetAtPath(path);
         * Debug.Log("Path: " + path);
         * name.text = assetList[0].name;
         * Texture2D thumbNailTexture = AssetPreview.GetMiniThumbnail(assetList[0]);
         * thumbNail.texture = thumbNailTexture;
         * fileItemList[0].transform.SetParent(contentTransfrom);*/
    }
        private void DoButtonTwoReleased(object sender, ControllerInteractionEventArgs e)
        {
            AssetsMenuController assetsMenuController = assetsMenu.GetComponent <AssetsMenuController>();

            if (assetsMenuController.assetsMenuPanelController.isShow)
            {
                assetsMenuController.isShow = false;
                assetsMenuController.ClosePanel();
            }
            else
            {
                assetsMenuController.isShow = true;
                assetsMenuController.ShowPanel();
            }

            DebugLogger(VRTK_ControllerReference.GetRealIndex(e.controllerReference), "BUTTON TWO", "released", e);
        }