Пакет | flash.display |
Класс | public final class GraphicsBitmapFill |
Наследование | GraphicsBitmapFill Object |
Реализует | IGraphicsFill, IGraphicsData |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Используйте объект GraphicsBitmapFill совместно с методом Graphics.drawGraphicsData()
. Рисование объекта GraphicsBitmapFill эквивалентно вызову метода Graphics.beginBitmapFill()
.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
bitmapData : BitmapData
Прозрачное или матовое растровое изображение. | GraphicsBitmapFill | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
matrix : Matrix
Объект матрицы (из класса flash.geom.Matrix), определяющий преобразования в растровом изображении. | GraphicsBitmapFill | ||
repeat : Boolean
Указывает, будет ли растровое изображение повторяться по шаблону мозаики. | GraphicsBitmapFill | ||
smooth : Boolean
Указывает, применять ли алгоритм смягчения к растровому изображению. | GraphicsBitmapFill |
Метод | Определено | ||
---|---|---|---|
GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Создает новый объект GraphicsBitmapFill. | GraphicsBitmapFill | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
bitmapData | свойство |
public var bitmapData:BitmapData
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Прозрачное или матовое растровое изображение.
Связанные элементы API
matrix | свойство |
public var matrix:Matrix
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Объект матрицы (из класса flash.geom.Matrix), определяющий преобразования в растровом изображении. Например, следующая матрица поворачивает растровое изображение на 45 градусов (пи/4 радиан):
matrix = new flash.geom.Matrix(); matrix.rotate(Math.PI / 4);
Связанные элементы API
repeat | свойство |
public var repeat:Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает, будет ли растровое изображение повторяться по шаблону мозаики.
При значении true
растровое изображение повторяется по шаблону мозаики. При значении false
растровое изображение не повторяется, а его края используются для заливки всей области, выходящей за его пределы.
Например, рассмотрим следующее растровое изображение (рисунок «шахматная доска» 20 х 20 пикселей):
Когда для repeat
задано значение true
(как в следующем примере), в заливке повторяется растровое изображение:
Когда для repeat
задано значение false
, в заливке растровым изображением используются краевые пиксели, чтобы залить область, выходящую за пределы изображения:
smooth | свойство |
public var smooth:Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает, применять ли алгоритм смягчения к растровому изображению.
При выборе значения false
визуализируются растровые изображения, увеличенные при помощи алгоритма ближайшего соседнего пикселя, которые могут выглядеть нечетко. При выборе значения true
увеличенное растровое изображение визуализируется с помощью билинейного алгоритма. Обычно процедура визуализации с помощью алгоритма ближайшего соседнего пикселя требует меньше времени.
GraphicsBitmapFill | () | Конструктор |
public function GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создает новый объект GraphicsBitmapFill.
ПараметрыbitmapData:BitmapData (default = null ) — Прозрачное или матовое растровое изображение, содержащее отображаемые биты.
| |
matrix:Matrix (default = null ) — Объект матрицы (из класса flash.geom.Matrix), который можно использовать для определения преобразований в растровом изображении.
| |
repeat:Boolean (default = true ) — При значении true растровое изображение повторяется по шаблону мозаики. При значении false растровое изображение не повторяется, а его края используются для заливки всей области, выходящей за его пределы.
| |
smooth:Boolean (default = false ) — При выборе значения false визуализируются растровые изображения, увеличенные при помощи алгоритма ближайшего соседнего пикселя, которые могут выглядеть нечетко. При выборе значения true увеличенное растровое изображение визуализируется с помощью билинейного алгоритма. Обычно процедура визуализации с помощью алгоритма ближайшего соседа требует меньше времени.
|
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z