public class EntityShadow extends AbstractEntity
GAME_DIAGLENGTH, GAME_DIAGLENGTH2, GAME_EDGELENGTH, GAME_EDGELENGTH2, OBJECTTYPESNUM, VALUESNUM, VIEW_DEPTH, VIEW_DEPTH2, VIEW_DEPTH4, VIEW_HEIGHT, VIEW_HEIGHT2, VIEW_HEIGHT4, VIEW_WIDTH, VIEW_WIDTH2, VIEW_WIDTH4, ZAXISSHORTENING
Modifier | Constructor and Description |
---|---|
protected |
EntityShadow(AbstractEntity character) |
Modifier and Type | Method and Description |
---|---|
void |
render(GameView view,
Camera camera)
Draws an object in the color of the light engine and with the lightlevel.
|
void |
update(float dt)
Updates the logic of the object.
|
disableShadow, dispose, disposeFromMap, enableShadow, getAnimation, getCategory, getDimensionZ, getName, getPosition, getRegisteredEntities, isGettingSaved, isInMemoryArea, isObstacle, isOnGround, isTransparent, registerEngineEntities, registerEntity, setAnimation, setDimensionZ, setHeight, setName, setObstacle, setPosition, setSaveToDisk, shouldBeDisposed, shouldBeDisposedFromMap, spawn, spawned
getAtlasRegion, getColor, getCoreData, getDepth, getDrawCalls, getHealth, getId, getLightlevel, getPixmap, getRotation, getScaling, getSprite, getSpriteId, getSprites, getSpritesheet, getSpritesheetPath, getTextureDiffuse, getTextureNormal, getValue, increaseDrawCalls, isHidden, loadSheet, render, render, render, resetDrawCalls, setColor, setCustomSpritesheet, setGraphicsId, setHealth, setHidden, setLightlevel, setRotation, setScaling, setValue, staticDispose
protected EntityShadow(AbstractEntity character)
character
- public void update(float dt)
AbstractEntity
update
in class AbstractEntity
dt
- time since last updatepublic void render(GameView view, Camera camera)
AbstractGameObject
render
in class AbstractGameObject
view
- the view using this render methodcamera
- The camera rendering the scene