画像や音声のキャッシュをまとめて扱うクラス。バージョン 1.3.4 で追加された。
関連クラス: CacheEntry, Bitmap, HTML5Audio, WebAudio
Name | Type | Description |
---|---|---|
manager |
ImageManager | 所属するマネージャ |
Name | Type | Description |
---|---|---|
manager |
ImageManager | 所属するマネージャ |
updateSeconds |
Number | アップデート時間 |
updateTicks |
Number | アップデート時間 |
lastCheckTTL |
Number | 次の TTL |
delayCheckTTL |
Number | 遅延 TTL |
_inner |
Array<CacheEntry> | CacheEntry の配列 |
_lastRemovedEntries |
Array<CacheEntry> | 次に破棄する CacheEntry の配列 |
キャッシュのクリア。
TTL をチェックして、時間が過ぎている CacheEntry を解放。
指定キーのデータの種類を返す。
Name | Type | Description |
---|---|---|
key |
String | データ指定するキー(ファイルの URL) |
指定キーにデータの種類を設定した、CacheEntry を返す。
Name | Type | Description |
---|---|---|
key |
String | データ指定するキー(ファイルの URL) |
item |
String | 保持しているデータの種類(‘Bitmap’, ‘HTML5Audio’, ‘WebAudio’) |
アップデート。
Name | Type | Description |
---|---|---|
ticks |
Number | 開始時刻 |
delta |
Number | 間隔 |