Packageinfinity3D.engine.materials
Classpublic class FillMaterial
InheritanceFillMaterial Inheritance Material

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

See also

http://www.infinity3d-engine.com/example/FillMaterial.rar


Public Properties
 PropertyDefined by
  alpha : Number
Коэффициент прозрачности материала.
FillMaterial
  color : uint
Цвет заливки.
FillMaterial
  lineAlpha : Number
Коэффициент прозрачности линии.
FillMaterial
  lineColor : uint
Цвет линии обводки.
FillMaterial
  lineThickness : Number
Коэффициент прозрачности материала.
FillMaterial
 Inheritedmesh : Mesh
Полигональный объект, которому принадлежит поверхность.
Material
 Inheritedsurface : Surface
Поверхность.
Material
Public Methods
 MethodDefined by
  
FillMaterial(color:uint = 0x0098FF, alpha:Number = 1, lineThickness:Number = -1, lineColor:uint = 0xFFFFFF, lineAlpha:Number = 1)
Создание экземпляра класса.
FillMaterial
  
Создание клона материала.
FillMaterial
Property detail
alphaproperty
alpha:Number  [read-write]

Коэффициент прозрачности материала.

The default value is 1.

Implementation
    public function get alpha():Number
    public function set alpha(value:Number):void
colorproperty 
color:uint  [read-write]

Цвет заливки.

The default value is 0x0098FF.

Implementation
    public function get color():uint
    public function set color(value:uint):void
lineAlphaproperty 
lineAlpha:Number  [read-write]

Коэффициент прозрачности линии.

The default value is 1.

Implementation
    public function get lineAlpha():Number
    public function set lineAlpha(value:Number):void
lineColorproperty 
lineColor:uint  [read-write]

Цвет линии обводки.

The default value is 0xFFFFFF.

Implementation
    public function get lineColor():uint
    public function set lineColor(value:uint):void
lineThicknessproperty 
lineThickness:Number  [read-write]

Коэффициент прозрачности материала.

The default value is -1.

Implementation
    public function get lineThickness():Number
    public function set lineThickness(value:Number):void
Constructor detail
FillMaterial()constructor
public function FillMaterial(color:uint = 0x0098FF, alpha:Number = 1, lineThickness:Number = -1, lineColor:uint = 0xFFFFFF, lineAlpha:Number = 1)

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

Parameters
color:uint (default = 0x0098FF) — Цвет заливки.
 
alpha:Number (default = 1) — Коэффициент прозрачности материала.
 
lineThickness:Number (default = -1) — Толщина линии обводки.
 
lineColor:uint (default = 0xFFFFFF) — Цвет линии обводки.
 
lineAlpha:Number (default = 1) — Коэффициент прозрачности линии.

Example
Пример использует FillMaterial класс для иллюстрации того, каким образом контролировать различные свойства этого материала.
   var material:FillMaterial = new FillMaterial(0x0098FF, 0.5, 1, 0xFFFFFF);
   

Method detail
clone()method
public override function clone():Material

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

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