Spec-Zone.ru › Phaser

Класс: PIXI.Texture

Конструктор

new Texture(baseTexture, frame, crop, trim)

Текстура хранит информацию, представляющую изображение или часть изображения. Ее нельзя добавлять
непосредственно в список отображения. Вместо этого используйте ее как текстуру для PIXI.Sprite. Если параметр frame не указан, используется все изображение.

Параметры
Имя Тип Аргумент Описание
baseTexture PIXI.BaseTexture

Источник базовой текстуры для создания текстуры

frame Rectangle

Прямоугольный фрагмент текстуры для отображения

crop Rectangle <optional>

Область исходной текстуры

trim Rectangle <optional>

Прямоугольник обрезки текстуры

Исходный код: pixi/textures/Texture.js (Строка 14)

Общедоступные свойства

baseTexture : PIXI.BaseTexture

Базовая текстура, используемая этой текстурой.

Исходный код: pixi/textures/Texture.js (Строка 47)

crop :Rectangle

Это область изображения BaseTexture, которая фактически копируется в Canvas/WebGL при отрисовке,
независимо от фактического размера или расположения фрейма (что может влиять на обрезку текстур атласов)

Исходный код: pixi/textures/Texture.js (Строка 128)

frame :Rectangle

Фрейм задает область базовой текстуры, используемой этой текстурой

Исходный код: pixi/textures/Texture.js (Строка 55)

height : number

Высота текстуры в пикселях.

Исходный код: pixi/textures/Texture.js (Строка 120)

isTiling : boolean

Является ли эта текстура текстурой-плиткой? Используется, например, в TilingSprite.

Исходный код: pixi/textures/Texture.js (Строка 79)

noFrame : boolean

Есть ли у этой текстуры данные фрейма?

Исходный код: pixi/textures/Texture.js (Строка 28)

requiresReTint : boolean

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

Исходный код: pixi/textures/Texture.js (Строка 95)

requiresUpdate : boolean

Это позволит рендереру узнать, что текстура была обновлена (в основном используется для обновлений uv в webGL)

Исходный код: pixi/textures/Texture.js (Строка 87)

trim :Rectangle

Данные обрезки текстуры.

Исходный код: pixi/textures/Texture.js (Строка 63)

valid : boolean

Это позволит рендереру узнать, является ли текстура валидной. Если нет, то ее нельзя отобразить.

Исходный код: pixi/textures/Texture.js (Строка 71)

width : number

Ширина текстуры в пикселях.

Исходный код: pixi/textures/Texture.js (Строка 112)

Общедоступные методы

<static> fromCanvas(canvas, scaleMode) → {PIXI.Texture}

Вспомогательная функция, создающая новую текстуру на основе заданного элемента canvas.

Параметры
Имя Тип Описание
canvas Canvas

Элемент canvas, являющийся источником текстуры

scaleMode Number

См. {{#crossLink "PIXI/scaleModes:property"}}PIXI.scaleModes{{/crossLink}} для возможных значений

Возвращаемое значение
PIXI.Texture -
Исходный код: pixi/textures/Texture.js (Строка 249)

destroy(destroyBase)

Удаляет эту текстуру

Параметры
Имя Тип Описание
destroyBase Boolean

Удалить ли также базовую текстуру

Исходный код: pixi/textures/Texture.js (Строка 165)

setFrame(frame)

Задает область baseTexture, которую будет использовать эта текстура.

Параметры
Имя Тип Описание
frame Rectangle

Фрейм текстуры, на который нужно установить

Исходный код: pixi/textures/Texture.js (Строка 178)

© 2016 Richard Davey, Photon Storm Ltd.
Licensed under the MIT License.
http://phaser.io/docs/2.6.2/PIXI.Texture.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API