Packagealternativa.engine3d.materials
Classpublic class SpriteMaterial
InheritanceSpriteMaterial Inheritance Material
SubclassesSpriteTextureMaterial

The base class for sprite materials.



Public Properties
 PropertyDefined by
 Inheritedalpha : Number
material opacity
Material
 InheritedblendMode : String
Color blending mode.
Material
  sprite : Sprite3D
[read-only] The sprite which owns this material.
SpriteMaterial
Public Methods
 MethodDefined by
  
SpriteMaterial(alpha:Number = 1, blendMode:String)
Create an instance of class.
SpriteMaterial
  
Clone material.
SpriteMaterial
Protected Methods
 MethodDefined by
  
markToChange():void
Marks a material as changed, sending a signal to the scene.
SpriteMaterial
Property detail
spriteproperty
sprite:Sprite3D  [read-only]

The sprite which owns this material.

Implementation
    public function get sprite():Sprite3D
Constructor detail
SpriteMaterial()constructor
public function SpriteMaterial(alpha:Number = 1, blendMode:String)

Create an instance of class.

Parameters
alpha:Number (default = 1)material opacity
 
blendMode:Stringcolor blending mode
Method detail
clone()method
public override function clone():Material

Clone material.

Returns
Materiala clone of the material object
markToChange()method 
protected override function markToChange():void

Marks a material as changed, sending a signal to the scene.