Interface: UnresolvedAsset<T>
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:216
An asset that has not been resolved yet. This is the initial format used when adding assets to the Assets system before they are processed into a ResolvedAsset.
Example
// Basic unresolved asset
const asset: UnresolvedAsset = {
alias: 'hero',
src: 'hero.png'
};
// Multiple aliases and formats
const asset: UnresolvedAsset = {
alias: ['hero', 'player'],
src: 'hero.{webp,png}',
data: {
scaleMode: 'nearest',
}
};
// Asset with multiple sources and formats
const asset: UnresolvedAsset = {
alias: 'background',
src: [
'bg@2x.webp',
'bg@1x.webp',
'bg@2x.png',
'bg@1x.png',
]
};
// With specific loader
const asset: UnresolvedAsset = {
alias: 'config',
src: 'data.txt',
parser: 'text'
};
Remarks
- Used as input format when adding assets to the system
- Can specify multiple aliases for the same asset
- Supports format patterns for browser compatibility
- Can include loader-specific data and options
See
- ResolvedAsset For the resolved asset format
- Assets.add For adding unresolved assets
Standard
Type Parameters
T
T = any
Indexable
> [key: string]: any
Properties
alias?
> optional alias?: ArrayOr<string>
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:218
Aliases associated with asset
data?
> optional data?: T
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:65
Optional data passed to the asset loader. Can include texture settings, parser options, or other asset-specific data.
format?
> optional format?: string
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:67
File format of the asset, usually the file extension. Used to determine which loader parser to use.
~~loadParser?~~
> optional loadParser?: LoadParserName
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:71
Deprecated
Use parser instead.
parser?
> optional parser?: AssetParser
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:73
Override to specify which parser should load this asset. Useful when file extensions don't match the content type.
src?
> optional src?: AssetSrc
Defined in: node_modules/pixi.js/lib/assets/types.d.ts:220
The URL or relative path to the asset