Package com.mygdx.game.UI.Components
Class PawnActor
java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.mygdx.game.UI.Components.PawnActor
public class PawnActor
extends com.badlogic.gdx.scenes.scene2d.Actor
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
act(float delta)
void
draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
com.badlogic.gdx.scenes.scene2d.actions.MoveToAction
getMoveLeftToSquare(SquareActor square)
Pawn
getPawn()
void
moveTo(float X, float Y)
void
moveTo(float X, float Y, float duration)
protected void
positionChanged()
protected void
rotationChanged()
void
setPosition(float x, float y)
protected void
sizeChanged()
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, drawDebugBounds, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, hit, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, remove, removeAction, removeCaptureListener, removeListener, rotateBy, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setStage, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
PawnActor
-
-
Method Details
-
moveTo
public void moveTo(float X, float Y) -
moveTo
public void moveTo(float X, float Y, float duration) -
getMoveLeftToSquare
public com.badlogic.gdx.scenes.scene2d.actions.MoveToAction getMoveLeftToSquare(SquareActor square) -
getPawn
-
act
public void act(float delta)- Overrides:
act
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)- Overrides:
draw
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
positionChanged
protected void positionChanged()- Overrides:
positionChanged
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
sizeChanged
protected void sizeChanged()- Overrides:
sizeChanged
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
rotationChanged
protected void rotationChanged()- Overrides:
rotationChanged
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
setPosition
public void setPosition(float x, float y)- Overrides:
setPosition
in classcom.badlogic.gdx.scenes.scene2d.Actor
-