Skip to content

Asset Grid

The asset grid is the core work area of Sharp Stock, displaying all resource assets within the current folder and filtered results in an intuitive card layout.

1. Interface Element Description

  • Asset Card:
    • Visual Preview: Automatically displays image thumbnails, Spine animation snapshots, or corresponding file type icons.
    • File Name: Displays the full filename of the asset.
    • Smart Alerts (Spine only): When recognized as a Spine asset, an amber warning badge will appear in the lower-left corner of the card if any of the following conditions are met (hover to view details):
      • Version Conflict: The actual version does not match the "Default Spine Version" defined in Settings.
      • Compatibility Risk: Relevant options are enabled and the current file extension is .skel.bytes.
  • Sorting Tools: Located above the grid, supporting ascending or descending sorts by filename, file size, extension, modification date, etc.
  • Smooth Experience: Built-in high-performance virtual list technology ensures a silky smooth scrolling experience even when handling tens of thousands of assets.

Asset Grid


2. Functional Features

  • High-Performance Rendering: Renders only the visible area on the screen, significantly reducing memory usage.
  • Asynchronous Thumbnails: Thumbnails are automatically generated and cached in the background, ensuring instantaneous loading upon subsequent visits.
  • Batch Management Support: Compatible with standard multi-select logic (Shift for continuous selection, Ctrl for non-continuous selection).
  • Quick Audio Audition: Audio asset cards feature a play button in the center; click to quickly preview (does not auto-play on hover to ensure a quiet environment).

3. Operation Guide

Mouse Interaction

  • Single Select: Click an asset card to select it and view details in the right panel.
  • Multi-select: Use Ctrl + Click to toggle selection status, or Shift + Click for a continuous range selection.
  • Double-click: Quickly call the system's default associated program to open the file.
  • Context Menu: Bring up type-specific functional menus. See Context Menu for details.

Context Menu

Drag-and-Drop Interaction

  • Quick Export: Supports dragging selected assets directly from the software window to local folders or other software (e.g., Photoshop, engine editors).
  • Directory Move: Supports dragging assets to a specific location in the left folder tree to achieve rapid physical-level movement.

4. Shortcut Key Guide

Shortcut (Windows)Shortcut (macOS)Description
Ctrl + ACmd + ASelect all assets in the current view.
F2Enter or F2Perform a rename operation for the currently selected asset.
DeleteCmd + Delete / BackspaceMove selected assets to the trash (simultaneously deleting local files).
Ctrl + GCmd + GQuickly locate and expand the current asset's directory in the left navigation tree.
Alt + CCmd + Option + L or Option + CCopy the asset's dedicated positioning link (for team communication or document reference).

5. Empty States and Prompts

When there are no assets to display in the grid, Sharp Stock displays friendly empty state messages depending on the context:

  • Empty Folder Prompt: When the currently selected folder does not contain any assets, the grid displays "Drag and drop files here to import assets". This usually appears when a folder is newly created or when using the library for the first time. Simply drag supported files (such as images, audio, 3D models, Spine animations) from your computer and drop them into this area to import them.

  • No Match Prompt: When the folder contains assets but none match your active filters (type, size, unknown types settings, or keyword searches), the grid displays "No assets match the current criteria". You can click the "Reset" button below the message to clear all search keywords and filter criteria to reload your assets.