public class HorizontalAvatar extends MovingAvatar
actions, actionsNIL, is_disqualified, lastMovementType, player
autotiling, bucket, bucketSharp, color, cooldown, currentFrame, draw_arrow, frameRate, frameRemaining, friction, gravity, healthPoints, hidden, hMult, image, images, img, invisible, is_avatar, is_from_avatar, is_npc, is_oriented, is_resource, is_static, is_stochastic, isFirstTick, itypes, jump_strength, lastmove, lastrect, limitHealthPoints, mass, max_speed, maxHealthPoints, name, on_ground, only_active, orientation, orientedImg, physics, physicstype, portal, randomtiling, rect, resources, rotateInPlace, rotation, shrinkfactor, singleton, size, solid, speed, spriteID, stationary, timeToLive, wMult
Constructor and Description |
---|
HorizontalAvatar() |
HorizontalAvatar(Vector2d position,
java.awt.Dimension size,
SpriteContent cnt) |
Modifier and Type | Method and Description |
---|---|
VGDLSprite |
copy()
Creates a copy of this sprite.
|
void |
copyTo(VGDLSprite target)
Copies the attributes of this object to the one passed as parameter.
|
protected void |
loadDefaults()
Loads the default values for this sprite.
|
void |
postProcess()
Method to perform post processing when the sprite has received its parameters.
|
addScore, applyMovement, disqualify, getKeyHandler, getPlayerID, getScore, getWinState, is_disqualified, requestPlayerInput, setKeyHandler, setPlayerID, setScore, setWinState, updateAvatar, updateUse
_draw, _drawHealthBar, _drawImage, _drawOriented, _drawResources, _updateOrientation, _updatePos, _updateRotation, _velocity, draw, equiv, getAmountResource, getDependentSprites, getLastPosition, getPosition, getType, groundIntersects, init, intersects, is_disabled, lastDirection, loadImage, modifyResource, parseParameters, preMovement, removeResource, setDisabled, setFromAvatar, setRect, setRect, subtractResource, toString, update, updateBucket, updatePassive
public HorizontalAvatar()
public HorizontalAvatar(Vector2d position, java.awt.Dimension size, SpriteContent cnt)
public void postProcess()
VGDLSprite
postProcess
in class MovingAvatar
protected void loadDefaults()
VGDLSprite
loadDefaults
in class MovingAvatar
public VGDLSprite copy()
VGDLSprite
copy
in class MovingAvatar
public void copyTo(VGDLSprite target)
VGDLSprite
copyTo
in class MovingAvatar
target
- the sprite to copy to.