File tree 1 file changed +3
-0
lines changed
UnityEngine.AssetBundles/Editor/AssetBundleBrowser 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -189,18 +189,21 @@ protected override void DoubleClickedItem(int id)
189
189
190
190
protected override void SelectionChanged ( IList < int > selectedIds )
191
191
{
192
+ List < Object > selectedObjects = new List < Object > ( ) ;
192
193
List < AssetBundleModel . AssetInfo > selectedAssets = new List < AssetBundleModel . AssetInfo > ( ) ;
193
194
foreach ( var id in selectedIds )
194
195
{
195
196
var assetItem = FindItem ( id , rootItem ) as AssetBundleModel . AssetTreeItem ;
196
197
if ( assetItem != null )
197
198
{
198
199
Object o = AssetDatabase . LoadAssetAtPath < Object > ( assetItem . asset . fullAssetName ) ;
200
+ selectedObjects . Add ( o ) ;
199
201
Selection . activeObject = o ;
200
202
selectedAssets . Add ( assetItem . asset ) ;
201
203
}
202
204
}
203
205
m_Controller . SetSelectedItems ( selectedAssets ) ;
206
+ Selection . objects = selectedObjects . ToArray ( ) ;
204
207
}
205
208
protected override bool CanBeParent ( TreeViewItem item )
206
209
{
You can’t perform that action at this time.
0 commit comments