Пакет | mx.graphics |
Класс | public class BitmapFill |
Наследование | BitmapFill EventDispatcher Object |
Реализует | IFill |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
alpha : Number
Прозрачность заливки. | BitmapFill | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
fillMode : String
Определяет, каким образом растровое изображение заполняет область определенного размера. | BitmapFill | ||
matrix : Matrix
Массив значений, используемых для матричных преобразований. | BitmapFill | ||
offsetX : Number Устарело с 4.0: Используйте x
Величина горизонтального смещения растрового изображения от точки основы. | BitmapFill | ||
offsetY : Number Устарело с 4.0: Используйте y
Величина вертикального смещения растрового изображения от точки основы. | BitmapFill | ||
originX : Number Устарело с 4.0: Используйте transformX
Точка основы для растровой заливки по горизонтали. | BitmapFill | ||
originY : Number Устарело с 4.0: Используйте transformY
Точка основы для растровой заливки по вертикали. | BitmapFill | ||
repeat : Boolean Устарело с 4.0: Используйте fillMode
Необходимость повторения растрового изображения для заливки области. | BitmapFill | ||
rotation : Number
Число градусов, определяющее угол вращения растрового изображения. | BitmapFill | ||
scaleX : Number
Процентное значение для горизонтального масштабирования растрового изображения при заливке; принимает значения от 0,0 до 1,0. | BitmapFill | ||
scaleY : Number
Процентное значение для вертикального масштабирования растрового изображения при заливке; принимает значения от 0,0 до 1,0. | BitmapFill | ||
smooth : Boolean
Флаг, определяющий необходимость сглаживания растровых данных в процессе заливки. | BitmapFill | ||
source : Object
Источник, используемый для растровой заливки. | BitmapFill | ||
transformX : Number
Положение точки преобразования заливки по оси x. | BitmapFill | ||
transformY : Number
Положение точки преобразования заливки по оси у. | BitmapFill | ||
x : Number
Расстояние, на которое перемещается каждая точка вдоль оси x. | BitmapFill | ||
y : Number
Расстояние, на которое перемещается каждая точка вдоль оси y. | BitmapFill |
Свойство | Определено | ||
---|---|---|---|
compoundTransform : mx.geom:CompoundTransform
Содержит матрицу и свойства преобразования (x, y и rotation). | BitmapFill |
Метод | Определено | ||
---|---|---|---|
Конструктор. | BitmapFill | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Посылает событие в поток событий. | EventDispatcher | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
alpha | свойство |
alpha:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Прозрачность заливки. Возможные значения: от 0,0 (невидимый) до 1,0 (непрозрачный).
Значением по умолчанию является 1.0..
Реализация
public function get alpha():Number
public function set alpha(value:Number):void
compoundTransform | свойство |
protected var compoundTransform:mx.geom:CompoundTransform
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит матрицу и свойства преобразования (x
, y
и rotation
). compoundTransform создается только в том случае, если установлено свойство matrix
.
fillMode | свойство |
fillMode:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет, каким образом растровое изображение заполняет область определенного размера. При установке значения этого свойства в теге необходимо использовать строку (например, repeat). Если установлено значение этого свойства в ActionScript, то необходимо использовать константу (например, BitmapFillMode.CLIP
). Если установлено значение BitmapFillMode.CLIP
("clip"), то растровое изображение ограничивается пределами области. Если установлено значение BitmapFillMode.REPEAT
("repeat"), то растровое изображение копируется для заполнения области. Если установлено значение BitmapFillMode.SCALE
("scale"), растровое изображение растягивается для заполнения области.
Значением по умолчанию является BitmapFillMode.SCALE
.
Реализация
public function get fillMode():String
public function set fillMode(value:String):void
matrix | свойство |
offsetX | свойство |
offsetX:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Величина горизонтального смещения растрового изображения от точки основы. Эта настройка выполняется после вращения и масштабирования.
Значением по умолчанию является 0.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get offsetX():Number
public function set offsetX(value:Number):void
offsetY | свойство |
offsetY:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Величина вертикального смещения растрового изображения от точки основы. Эта настройка выполняется после вращения и масштабирования.
Значением по умолчанию является 0.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get offsetY():Number
public function set offsetY(value:Number):void
originX | свойство |
originX:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Точка основы для растровой заливки по горизонтали. Растровая заливка смещается таким образом, что эта точка совпадает с точкой основы. Масштабирование и вращение растрового изображения выполняется вокруг этой точки.
Значением по умолчанию является 0.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get originX():Number
public function set originX(value:Number):void
originY | свойство |
originY:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Точка основы для растровой заливки по вертикали. Растровая заливка смещается таким образом, что эта точка совпадает с точкой основы. Масштабирование и вращение растрового изображения выполняется вокруг этой точки.
Значением по умолчанию является 0.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get originY():Number
public function set originY(value:Number):void
repeat | свойство |
repeat:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Необходимость повторения растрового изображения для заливки области. Если установлено значение true
, выполняется мозаичная заливка с выходом за пределы области. Если установлено значение false
, заливка ограничивается пределами области.
Значением по умолчанию является true.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get repeat():Boolean
public function set repeat(value:Boolean):void
rotation | свойство |
rotation:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Число градусов, определяющее угол вращения растрового изображения. Допустимыми являются значения от 0,0 до 360,0.
Значением по умолчанию является 0.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get rotation():Number
public function set rotation(value:Number):void
scaleX | свойство |
scaleX:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Процентное значение для горизонтального масштабирования растрового изображения при заливке; принимает значения от 0,0 до 1,0. Если значение равно 1,0, выполняется заливка растрового изображения в его естественном размере.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get scaleX():Number
public function set scaleX(value:Number):void
scaleY | свойство |
scaleY:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Процентное значение для вертикального масштабирования растрового изображения при заливке; принимает значения от 0,0 до 1,0. Если значение равно 1,0, выполняется заливка растрового изображения в его естественном размере.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get scaleY():Number
public function set scaleY(value:Number):void
smooth | свойство |
smooth:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Флаг, определяющий необходимость сглаживания растровых данных в процессе заливки.
Значением по умолчанию является false.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get smooth():Boolean
public function set smooth(value:Boolean):void
source | свойство |
source:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Источник, используемый для растровой заливки. Заливка может выполняться на основе различных графических источников, включая следующие.
- Растровое изображение или экземпляр BitmapData.
- Класс, представляющий подкласс DisplayObject. BitmapFill реализует класс и выполняет его растровую визуализацию.
- Экземпляр DisplayObject. BitmapFill копирует его в растровое изображение для заливки.
Значением по умолчанию является null.
Реализация
public function get source():Object
public function set source(value:Object):void
transformX | свойство |
transformY | свойство |
x | свойство |
x:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Расстояние, на которое перемещается каждая точка вдоль оси x.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get x():Number
public function set x(value:Number):void
y | свойство |
y:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Расстояние, на которое перемещается каждая точка вдоль оси y.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие propertyChange
.
Реализация
public function get y():Number
public function set y(value:Number):void
BitmapFill | () | Конструктор |
public function BitmapFill()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Tue Jun 12 2018, 11:34 AM Z