| Package | infinity3D.engine.materials |
| Class | public class LoadingMaterial |
| Inheritance | LoadingMaterial Material |
| Implements | flash.events.IEventDispatcher |
Пока текстура не загружена используется FillMaterial cо случайным цветом заливки.
See also
| Property | Defined by | ||
|---|---|---|---|
| alpha : Number
Коэффициент прозрачности материала.
| LoadingMaterial | ||
| lineAlpha : Number
Коэффициент прозрачности линии.
| LoadingMaterial | ||
| lineColor : uint
Цвет линии обводки.
| LoadingMaterial | ||
| lineThickness : Number
Толщина линии обводки.
| LoadingMaterial | ||
| material : Material
[read-only]
BitmapMaterial.
| LoadingMaterial | ||
![]() | mesh : Mesh
Полигональный объект, которому принадлежит поверхность.
| Material | |
| repeat : Boolean
Повтор текстуры при заполнении.
| LoadingMaterial | ||
| smooth : Boolean
Сглаживание текстуры.
| LoadingMaterial | ||
![]() | surface : Surface
Поверхность.
| Material | |
| Method | Defined by | ||
|---|---|---|---|
|
LoadingMaterial(url:String, alpha:Number = 1, repeat:Boolean = true, smooth:Boolean = false, lineThickness:Number = -1, lineColor:uint = 0xFFFFFF, lineAlpha:Number = 1)
Создание экземпляра класса.
| LoadingMaterial | ||
|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Добавление обработчика события
| LoadingMaterial | ||
|
Создание клона материала.
| LoadingMaterial | ||
|
dispatchEvent(event:Event):Boolean
Рассылка события.
| LoadingMaterial | ||
|
hasEventListener(type:String):Boolean
Проверка наличия зарегистрированных обработчиков события указанного типа.
| LoadingMaterial | ||
|
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаление обработчика события.
| LoadingMaterial | ||
|
setDefaultMaterial(material:Material):void
Замена начального пустого материала.
| LoadingMaterial | ||
|
willTrigger(type:String):Boolean
| LoadingMaterial | ||
| alpha | property |
alpha:Number [read-write]Коэффициент прозрачности материала.
The default value is 1.
public function get alpha():Number
public function set alpha(value:Number):void
| lineAlpha | property |
lineAlpha:Number [read-write]Коэффициент прозрачности линии.
The default value is 1.
public function get lineAlpha():Number
public function set lineAlpha(value:Number):void
| lineColor | property |
lineColor:uint [read-write]Цвет линии обводки.
The default value is 0xFFFFFF.
public function get lineColor():uint
public function set lineColor(value:uint):void
| lineThickness | property |
lineThickness:Number [read-write]Толщина линии обводки.
The default value is -1.
public function get lineThickness():Number
public function set lineThickness(value:Number):void
| material | property |
material:Material [read-only]BitmapMaterial.
Implementation public function get material():Material
| repeat | property |
repeat:Boolean [read-write]Повтор текстуры при заполнении.
The default value is true.
public function get repeat():Boolean
public function set repeat(value:Boolean):void
| smooth | property |
smooth:Boolean [read-write]Сглаживание текстуры.
The default value is false.
public function get smooth():Boolean
public function set smooth(value:Boolean):void
| LoadingMaterial | () | constructor |
public function LoadingMaterial(url:String, alpha:Number = 1, repeat:Boolean = true, smooth:Boolean = false, lineThickness:Number = -1, lineColor:uint = 0xFFFFFF, lineAlpha:Number = 1)Создание экземпляра класса.
Parametersurl:String — Адрес загружаемой текстуры.
|
|
alpha:Number (default = 1) — Коэффициент прозрачности материала.
|
|
repeat:Boolean (default = true) — Повтор текстуры при заполнении.
|
|
smooth:Boolean (default = false) — Сглаживание текстуры.
|
|
lineThickness:Number (default = -1) — Толщина линии обводки.
|
|
lineColor:uint (default = 0xFFFFFF) — Цвет линии обводки.
|
|
lineAlpha:Number (default = 1) — Коэффициент прозрачности линии.
|
var material:LoadingMaterial = new LoadingMaterial("MyImg.jpg");
| addEventListener | () | method |
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):voidДобавление обработчика события
Parameterstype:String — Тип события.
|
|
listener:Function — Обработчик события.
|
|
useCapture:Boolean (default = false) — Не используется.
|
|
priority:int (default = 0) — Приоритет обработчика.
|
|
useWeakReference:Boolean (default = false) — Флаг использования слабой ссылки для обработчика.
|
| clone | () | method |
public override function clone():MaterialСоздание клона материала.
ReturnsMaterial —
Клон материала.
|
| dispatchEvent | () | method |
public function dispatchEvent(event:Event):BooleanРассылка события.
Parametersevent:Event — Посылаемое событие.
|
Boolean |
| hasEventListener | () | method |
public function hasEventListener(type:String):BooleanПроверка наличия зарегистрированных обработчиков события указанного типа.
Parameterstype:String — Тип события.
|
Boolean — Значение true, если есть обработчики события указанного типа, иначе false.
|
| removeEventListener | () | method |
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):voidУдаление обработчика события.
Parameterstype:String — Тип события.
|
|
listener:Function — Обработчик события.
|
|
useCapture:Boolean (default = false) — Не используется.
|
| setDefaultMaterial | () | method |
public function setDefaultMaterial(material:Material):voidЗамена начального пустого материала.
Parametersmaterial:Material — Материал который заменяет начальный материал.
|
| willTrigger | () | method |
public function willTrigger(type:String):BooleanParameters
type:String — Тип события.
|
Boolean — Значение true, если слушатель указанного типа будет срабатывать, иначе false.
|