Описание

Класс Player является точкой входа в библиотеку времени выполнения WebGL. С помощью этого класса можно запускать анимацию и контролировать ее воспроизведение.

Синтаксис

new flwebgl.Player()

Свойства

ИмяТипОписание
S_OKnumber 
E_ERRnumberКод общей ошибки
E_INVALID_PARAMnumberДля функции переданы неверные параметры
E_CONTEXT_CREATION_FAILEDnumberWebGL не поддерживается браузером
E_REQUIRED_EXTENSION_NOT_PRESENTnumberWebGL не поддерживается браузером
E_RESOURCE_LOADING_FAILEDnumberОшибка загрузки ресурсов

Методы

getBackgroundColor()

Описание

     Этот метод возвращает цвет фона рабочей области.

Возвращает

  • Тип — flwebgl.geom.Color

getScenegraphFactory()

Описание

     Этот метод возвращает фабрику для экземпляров роликов.

Возвращает

  • Тип — flwebgl.sg.SceneGraphFactory  

getStage()

Описание

    Этот метод возвращает ссылку на рабочую область.

Возвращает

  • Тип — flwebgl.sg.MovieClip

getStageHeight()

Описание

     Этот метод возвращает высоту рабочей области в пикселах.

Возвращает

  • Тип — число  

getStageWidth()

Описание

     Этот метод возвращает ширину рабочей области в пикселах.

Возвращает

  • Тип — число

init(canvas, content, textures, callback)

Описание

    Этот метод запускает приложение с ресурсами и холстом (элемент canvas). Ресурсы загружаются асинхронно. Функция обратного вызова вызывается после завершения загрузки ресурсов.

Параметры

Возвращает

  • Возвращает S_OK, если инициализация успешна, в противном случае возвращает соответствующий код ошибки
  • Тип — число  
ИмяТипОписание
canvasHTMLCanvasElementЦелевой элемент canvas
contentObjectОбъект JSON содержимого
texturesArrayМассив объектов TextureAtlas
callbackFunctionФункция обратного вызова; она должна быть вызвана после загрузки ресурсов.

play(scene)

Описание

    Этот метод воспроизводит анимацию.

Параметры

Возвращает

  • Тип — логическое значение
ИмяТипОписание
scenestring(дополнительно) сцена, которую требуется воспроизвести. Если не задано, будут воспроизведены все сцены.

setViewport(viewport)

Описание

    Этот метод задает область просмотра.

Параметры

ИмяТипОписание
viewportflwebgl.geom.RectОбласть просмотра, подлежащая установке

stop()

Описание

    Этот метод останавливает анимацию.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет