Packageinfinity3D.engine.materials
Classpublic class DisplayObjectMaterial
InheritanceDisplayObjectMaterial Inheritance BitmapMaterial Inheritance Material

Материал, заполняющий полигоны текстурой на основе DisplayObject.



Public Properties
 PropertyDefined by
 Inheritedalpha : Number
Коэффициент прозрачности материала.
BitmapMaterial
  frameRate : int
Количество кадров в секунду.
DisplayObjectMaterial
 InheritedlineAlpha : Number
Коэффициент прозрачности линии.
BitmapMaterial
 InheritedlineColor : uint
Цвет линии обводки.
BitmapMaterial
 InheritedlineThickness : Number
Толщина линии обводки.
BitmapMaterial
 Inheritedmesh : Mesh
Полигональный объект, которому принадлежит поверхность.
Material
  object : DisplayObject
DisplayObject, который выступает в роли текстуры.
DisplayObjectMaterial
 Inheritedrepeat : Boolean
Повтор текстуры при заполнении.
BitmapMaterial
 Inheritedsmooth : Boolean
Сглаживание текстуры.
BitmapMaterial
 Inheritedsurface : Surface
Поверхность.
Material
 Inheritedtexture : BitmapData
Текстура материала.
BitmapMaterial
Public Methods
 MethodDefined by
  
DisplayObjectMaterial(object:DisplayObject, frameRate:int = 30, smooth:Boolean = false, lineThickness:Number = -1, lineColor:uint = 0xFFFFFF, lineAlpha:Number = 1)
Создание экземпляра класса.
DisplayObjectMaterial
  
Создание клона материала.
DisplayObjectMaterial
Property detail
frameRateproperty
frameRate:int  [read-write]

Количество кадров в секунду.

The default value is 30.

Implementation
    public function get frameRate():int
    public function set frameRate(value:int):void
objectproperty 
object:DisplayObject  [read-write]

DisplayObject, который выступает в роли текстуры.

The default value is null.

Implementation
    public function get object():DisplayObject
    public function set object(value:DisplayObject):void
Constructor detail
DisplayObjectMaterial()constructor
public function DisplayObjectMaterial(object:DisplayObject, frameRate:int = 30, smooth:Boolean = false, lineThickness:Number = -1, lineColor:uint = 0xFFFFFF, lineAlpha:Number = 1)

Создание экземпляра класса.

Parameters
object:DisplayObject — DisplayObject, который будет выступать в роли текстуры.
 
frameRate:int (default = 30) — Количество кадров в секунду.
 
smooth:Boolean (default = false) — Сглаживание текстуры.
 
lineThickness:Number (default = -1) — Толщина линии обводки.
 
lineColor:uint (default = 0xFFFFFF) — Цвет линии обводки.
 
lineAlpha:Number (default = 1) — Коэффициент прозрачности линии.
Method detail
clone()method
public override function clone():Material

Создание клона материала.

Returns
Material — Клон материала.