Methods
Abstract createAudioAsset
-
Parameters
-
id: string
-
assetPath: string
-
duration: number
-
-
loop: boolean
-
Abstract createAudioPlayer
-
Parameters
Abstract createGlyphFactory
-
Parameters
-
-
fontSize: number
-
Optional baselineHeight: number
-
Optional fontColor: string
-
Optional strokeWidth: number
-
Optional strokeColor: string
-
Optional strokeOnly: boolean
-
Optional fontWeight: FontWeight
Abstract createImageAsset
- createImageAsset(id: string, assetPath: string, width: number, height: number): ImageAsset
-
Parameters
-
id: string
-
assetPath: string
-
width: number
-
height: number
Abstract createScriptAsset
- createScriptAsset(id: string, assetPath: string): ScriptAsset
-
Parameters
-
id: string
-
assetPath: string
Abstract createSurface
- createSurface(width: number, height: number): Surface
-
Parameters
-
width: number
-
height: number
createSurfaceAtlas
- createSurfaceAtlas(width: number, height: number): SurfaceAtlas
-
Parameters
-
width: number
-
height: number
Abstract createTextAsset
- createTextAsset(id: string, assetPath: string): TextAsset
-
Parameters
-
id: string
-
assetPath: string
createTrimmedSurface
-
Parameters
Abstract createVideoAsset
- createVideoAsset(id: string, assetPath: string, width: number, height: number, system: VideoSystem, loop: boolean, useRealSize: boolean): VideoAsset
-
Parameters
-
id: string
-
assetPath: string
-
width: number
-
height: number
-
-
loop: boolean
-
useRealSize: boolean
リソースの生成を行うクラス。
このクラス (の実装クラス) のインスタンスはエンジンによって生成される。ゲーム開発者が生成する必要はない。 またこのクラスの各種アセット生成メソッドは、エンジンによって暗黙に呼び出されるものである。 通常ゲーム開発者が呼び出す必要はない。