Esempio n. 1
0
 public void SelectFile(SystemItem systemItem)
 {
     if (OnSystemItemSelectedEvent != null)
     {
         OnSystemItemSelectedEvent(systemItem);
     }
 }
Esempio n. 2
0
        public DriveHierarchyItem(Transform parent, SystemItem item)
        {
            systemItem = item;

            _selfObject = MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/Item_DriveObject"));
            _selfObject.transform.SetParent(parent, false);


            _selectButton = _selfObject.GetComponent <Button>();
            _contentText  = _selfObject.transform.Find("Text_Name").GetComponent <Text>();

            _selectButton.onClick.AddListener(SelectButonOnClickHandler);

            _contentText.text = systemItem.name;
        }
Esempio n. 3
0
        public FileHierarchyItem(Transform parent, SystemItem item)
        {
            systemItem = item;

            _selfObject = MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/Item_SystemObject"));
            _selfObject.transform.SetParent(parent, false);


            _selectButton = _selfObject.GetComponent <Button>();
            _contentText  = _selfObject.transform.Find("Text_Name").GetComponent <Text>();
            _iconImage    = _selfObject.transform.Find("Image_Icon").GetComponent <UnityEngine.UI.Image>();

            _selectButton.onClick.AddListener(SelectButonOnClickHandler);

            FillData();
        }
Esempio n. 4
0
 private void FolderFileHierarchyItemSelectedEvent(FileHierarchyItem folder)
 {
     _selectedFileItem = null;
     FillSystemItemsIn(folder.systemItem.path);
 }
Esempio n. 5
0
 private void FileHierarchyItemSelectedEvent(FileHierarchyItem file)
 {
     _selectedFileItem = file.systemItem;
 }
Esempio n. 6
0
 private void DriveHierarchyItemSelectedEvent(DriveHierarchyItem drive)
 {
     _selectedFileItem = null;
     FillSystemItemsIn(drive.systemItem.path);
 }