示例#1
0
 private void OnIconOverlayGUI(TreeViewItem item, Rect overlayRect)
 {
     if (((UnityConnect.instance.userInfo.whitelisted && Collab.instance.collabInfo.whitelisted) && CollabAccess.Instance.IsServiceEnabled()) && AssetDatabase.IsMainAsset(item.id))
     {
         CollabProjectHook.OnProjectWindowItemIconOverlay(AssetDatabase.AssetPathToGUID(AssetDatabase.GetAssetPath(item.id)), overlayRect);
     }
     if (s_VCEnabled && AssetDatabase.IsMainAsset(item.id))
     {
         ProjectHooks.OnProjectWindowItem(AssetDatabase.AssetPathToGUID(AssetDatabase.GetAssetPath(item.id)), overlayRect);
     }
 }
 private void OnIconOverlayGUI(TreeViewItem item, Rect overlayRect)
 {
     if (UnityConnect.instance.userInfo.whitelisted && Collab.instance.collabInfo.whitelisted)
     {
         bool flag = CollabAccess.Instance.IsServiceEnabled();
         if (flag && AssetDatabase.IsMainAsset(item.id))
         {
             string assetPath = AssetDatabase.GetAssetPath(item.id);
             string guid      = AssetDatabase.AssetPathToGUID(assetPath);
             CollabProjectHook.OnProjectWindowItemIconOverlay(guid, overlayRect);
         }
     }
     if (AssetsTreeViewGUI.s_VCEnabled && AssetDatabase.IsMainAsset(item.id))
     {
         string assetPath2 = AssetDatabase.GetAssetPath(item.id);
         string guid2      = AssetDatabase.AssetPathToGUID(assetPath2);
         ProjectHooks.OnProjectWindowItem(guid2, overlayRect);
     }
 }