Player

Описание

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

Синтаксис

new flwebgl.Player()

Свойства

Имя Тип Описание
S_OK number  
E_ERR number Код общей ошибки
E_INVALID_PARAM number Для функции переданы неверные параметры
E_CONTEXT_CREATION_FAILED number WebGL не поддерживается браузером
E_REQUIRED_EXTENSION_NOT_PRESENT number WebGL не поддерживается браузером
E_RESOURCE_LOADING_FAILED number Ошибка загрузки ресурсов

Методы

getBackgroundColor()

Описание

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

Возвращает

  • Тип — flwebgl.geom.Color

getScenegraphFactory()

Описание

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

Возвращает

  • Тип — flwebgl.sg.SceneGraphFactory  

getStage()

Описание

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

Возвращает

  • Тип — flwebgl.sg.MovieClip

getStageHeight()

Описание

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

Возвращает

  • Тип — число  

getStageWidth()

Описание

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

Возвращает

  • Тип — число

init(canvas, content, textures, callback)

Описание

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

Параметры

Возвращает

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

play(scene)

Описание

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

Параметры

Возвращает

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

setViewport(viewport)

Описание

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

Параметры

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

stop()

Описание

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

Логотип Adobe

Вход в учетную запись