public abstract class BackgroundElementRastered extends BackgroundElement
Constructor and Description |
---|
BackgroundElementRastered(int mainX,
int mainY,
com.b3dgs.lionengine.drawable.Sprite sprite,
int rastersNumber)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addRaster(com.b3dgs.lionengine.drawable.Sprite sprite,
int fr,
int fg,
int fb)
Add a raster with specified color code.
|
com.b3dgs.lionengine.drawable.Sprite |
getRaster(int id)
Get raster surface from its id.
|
protected abstract void |
load(com.b3dgs.lionengine.drawable.Sprite sprite,
int rastersNumber)
Load rasters from original sprite.
|
getMainX, getMainY, getOffsetX, getOffsetY, getSprite, setMainX, setMainY, setOffsetX, setOffsetY
public BackgroundElementRastered(int mainX, int mainY, com.b3dgs.lionengine.drawable.Sprite sprite, int rastersNumber)
mainX
- The main location x.mainY
- The main location y.sprite
- The sprite to be rastered.rastersNumber
- The number of rasters.protected abstract void load(com.b3dgs.lionengine.drawable.Sprite sprite, int rastersNumber)
sprite
- The original sprite.rastersNumber
- The number of rasters to use.public com.b3dgs.lionengine.drawable.Sprite getRaster(int id)
id
- The raster id.protected void addRaster(com.b3dgs.lionengine.drawable.Sprite sprite, int fr, int fg, int fb)
sprite
- The original sprite.fr
- The red color offset.fg
- The green color offset.fb
- The blue color offset.Copyright © 2014 Byron 3D Games Studio. All rights reserved.