Package com.prineside.tdi2.ui.actors
Class TrailMultilineActor
java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.ui.Widget
com.prineside.tdi2.ui.actors.TrailMultilineActor
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Layout
,com.badlogic.gdx.utils.Disposable
public class TrailMultilineActor
extends com.badlogic.gdx.scenes.scene2d.ui.Widget
implements com.badlogic.gdx.utils.Disposable
Позиция определяется точкой x, y
Размеры не имеют значения
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Releases all resources of this object.void
draw
(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) If this method is overridden, the super method orWidget.validate()
should be called to ensure the widget is laid out.void
setup
(com.badlogic.gdx.graphics.Color color, float thickness, float duration, float segmentLength) void
stop()
Остановить отрисовку текущей линии Может быть полезно, если нужно сменить позицию элемента без отображения линииMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget
getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, invalidate, invalidateHierarchy, layout, needsLayout, pack, setFillParent, setLayoutEnabled, validate
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
act, addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, 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, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront, toString
-
Field Details
-
trail
-
-
Constructor Details
-
TrailMultilineActor
public TrailMultilineActor()
-
-
Method Details
-
setup
public void setup(com.badlogic.gdx.graphics.Color color, float thickness, float duration, float segmentLength) -
stop
public void stop()Остановить отрисовку текущей линии Может быть полезно, если нужно сменить позицию элемента без отображения линии -
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) Description copied from class:com.badlogic.gdx.scenes.scene2d.ui.Widget
If this method is overridden, the super method orWidget.validate()
should be called to ensure the widget is laid out.- Overrides:
draw
in classcom.badlogic.gdx.scenes.scene2d.ui.Widget
parentAlpha
- The parent alpha, to be multiplied with this actor's alpha, allowing the parent's alpha to affect all children.
-
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.Disposable
Releases all resources of this object.- Specified by:
dispose
in interfacecom.badlogic.gdx.utils.Disposable
-