| Package | alternativa.engine3d.materials |
| Class | public class SpriteTextureMaterial |
| Inheritance | SpriteTextureMaterial SpriteMaterial Material |
| Property | Defined by | ||
|---|---|---|---|
![]() | alpha : Number material opacity
| Material | |
![]() | blendMode : String Color blending mode.
| Material | |
| originX : Number Relative displacement of a texture's origin along its X axis.
| SpriteTextureMaterial | ||
| originY : Number Relative displacement of a texture's origin along its Y axis.
| SpriteTextureMaterial | ||
| smooth : Boolean Texture smoothing.
| SpriteTextureMaterial | ||
![]() | sprite : Sprite3D
The sprite which owns this material.
| SpriteMaterial | |
| texture : Texture
A texture to draw.
| SpriteTextureMaterial | ||
| Method | Defined by | ||
|---|---|---|---|
|
SpriteTextureMaterial(texture:Texture, alpha:Number = 1, smooth:Boolean = false, blendMode:String, originX:Number = 0.5, originY:Number = 0.5)
Creates an instance of the class.
| SpriteTextureMaterial | ||
|
Clones material.
| SpriteTextureMaterial | ||
| originX | property |
originX:Number [read-write]Relative displacement of a texture's origin along its X axis.
The default value is 0.5.
public function get originX():Number
public function set originX(value:Number):void
| originY | property |
originY:Number [read-write]Relative displacement of a texture's origin along its Y axis.
The default value is 0.5.
public function get originY():Number
public function set originY(value:Number):void
| smooth | property |
smooth:Boolean [read-write]Texture smoothing.
Implementation public function get smooth():Boolean
public function set smooth(value:Boolean):void
| texture | property |
texture:Texture [read-write]A texture to draw.
Implementation public function get texture():Texture
public function set texture(value:Texture):void
| SpriteTextureMaterial | () | constructor |
public function SpriteTextureMaterial(texture:Texture, alpha:Number = 1, smooth:Boolean = false, blendMode:String, originX:Number = 0.5, originY:Number = 0.5)Creates an instance of the class.
Parameterstexture:Texture — a texture to draw |
|
alpha:Number (default = 1) — material opacity |
|
smooth:Boolean (default = false) — texture smoothing |
|
blendMode:String — color blending mode |
|
originX:Number (default = 0.5) — relative displacement of a texture's origin along its X axis |
|
originY:Number (default = 0.5) — relative displacement of a texture's origin along its Y axis |
| clone | () | method |
public override function clone():MaterialClones material.
ReturnsMaterial — a clone of the material object |