예제 #1
0
 public void SelectSpritesInSpriteSheet(int spriteSheetId, int[] spriteIds)
 {
     OnSpriteCollectionChanged(true);         // clear filter
     selectedEntries = new List <SpriteCollectionEditorEntry>();
     foreach (var entry in entries)
     {
         entry.selected = (entry.type == SpriteCollectionEditorEntry.Type.SpriteSheet && entry.index == spriteSheetId);
         if (entry.selected)
         {
             spriteSheetView.Select(spriteCollectionProxy.spriteSheets[spriteSheetId], spriteIds);
         }
     }
     UpdateSelection();
 }