Klassen Player är ingången till API:t för WebGL-miljön. Med den här klassen kan du initiera animeringen och styra dess uppspelning.
new flwebgl.Player()
Namn | Typ | Beskrivning |
---|---|---|
S_OK | tal | |
E_ERR | tal | Allmän felkod |
E_INVALID_PARAM | tal | Ogiltiga parametrar skickades till funktionen |
E_CONTEXT_CREATION_FAILED | tal | WebGL stöds inte av webbläsaren |
E_REQUIRED_EXTENSION_NOT_PRESENT | tal | WebGL stöds inte av webbläsaren |
E_RESOURCE_LOADING_FAILED | tal | Det gick inte att läsa in resursen |
Beskrivning
Den här metoden returnerar en fabrik för filmklippsinstanser.
Returnerar
- Typ – flwebgl.sg.SceneGraphFactory
Beskrivning
Den här metoden initierar programmet med resurser och arbetsyta. Inläsning av resurser sker asynkront. Den angivna återanropsfunktionen anropas efter att resursinläsningen har slutförts.
Parametrar
Returnerar
- Returnerar S_OK om initieringen lyckades, i annat fall returneras en felkod
- Typ – tal
Namn | Typ | Beskrivning |
---|---|---|
canvas | HTMLCanvasElement | HTML Canvas-målelementet |
content | Object | Innehållets JSON-objekt |
textures | Array | En array med TextureAtlas-objekt |
callback | Function | Den återanropsfunktion som ska anropas efter att alla resurser har lästs in |
Beskrivning
Den här metoden spelar upp animeringen.
Parametrar
Returnerar
- Typ – boolesk
Namn | Typ | Beskrivning |
---|---|---|
scene | string | (valfritt) Den scen som ska spelas upp. Om inget anges spelas alla scener upp. |