| Пакет | 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):voidcompoundTransform | свойство |
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):voidmatrix | свойство |
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):voidoffsetY | свойство |
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):voidoriginX | свойство |
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):voidoriginY | свойство |
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):voidrepeat | свойство |
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):voidrotation | свойство |
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):voidscaleX | свойство |
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):voidscaleY | свойство |
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):voidsmooth | свойство |
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):voidsource | свойство |
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):voidtransformX | свойство |
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):voidy | свойство |
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):voidBitmapFill | () | Конструктор |
public function BitmapFill()| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства