Members
(static) loadAudioBuffer
(static) loadBuffer
Methods
(static) getAudioExtension() → {string}
Get the suitable audio extension.
Returns:
- e.g. "ogg"
-
Type
-
string
(static) getFullAudioPath(filename) → {string}
Parameters:
Name |
Type |
Description |
filename |
string
|
|
Returns:
-
Type
-
string
(static) getVideoExtension() → {string}
Returns:
- e.g. "webm"
-
Type
-
string
(static) loadAudio(url, showLoadingSignopt, newAudioopt) → {Promise.<Audio>}
Parameters:
Name |
Type |
Attributes |
Default |
Description |
url |
string
|
|
|
拡張子を除いたurl |
showLoadingSign |
boolean
|
<optional>
|
true
|
If shown, in case of error, it will retry until success. |
newAudio |
Audio
|
<optional>
|
|
|
Returns:
-
Type
-
Promise.<Audio>
(static) loadFont(url, showLoadingSignopt) → {Promise}
Parameters:
Name |
Type |
Attributes |
Default |
Description |
url |
string
|
|
|
fontのurl、複数のurlは「,」で分ける |
showLoadingSign |
boolean
|
<optional>
|
true
|
|
Returns:
-
Type
-
Promise
(static) loadImage(url, showLoadingSignopt) → {Promise.<Image>}
使い方:
loadImage(url[,showLoadingSign=true])
urlはロードしたい画像のurl
showLoadingSignはloadingのサインを表示するかどうかということです。
失敗したら10回リトライします(iOS/Androidで、インターネットに繋がってない場合は何度でもリトライします)。
それでも失敗したら、
showLoadingSign=trueの場合は:「Server Error」のダイアログが表示され、リトライボタンでもう十回リトライできます。
showLoadingSign=falseの場合は:defer.failがトリガーされ、さらにリトライしない。
つまり、ロードできなくても構わない場合はfalseにしてください。
Parameters:
Name |
Type |
Attributes |
Default |
Description |
url |
string
|
|
|
(without extension) |
showLoadingSign |
boolean
|
<optional>
|
true
|
If shown, in case of error, it will retry until success. |
Returns:
-
Type
-
Promise.<Image>
(static) loadVideo(url, showLoadingSignopt, newVideoopt) → {Promise.<Video>}
Parameters:
Name |
Type |
Attributes |
Default |
Description |
url |
string
|
|
|
拡張子を除いたurl, videoListで探します |
showLoadingSign |
boolean
|
<optional>
|
true
|
|
newVideo |
Video
|
<optional>
|
|
|
Returns:
-
Type
-
Promise.<Video>