standup.clouds
Class AnimatorCloudButtonRotateRight
java.lang.Object
standup.clouds.AnimatorCloudButton
standup.clouds.AnimatorCloudButtonRotateRight
public class AnimatorCloudButtonRotateRight
- extends AnimatorCloudButton
Animates a CloudButton
to rotate 360 degrees to the right, eventually
returning to its starting position.
- Author:
- Ruli Manurung
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
startAngle
final float startAngle
rotateAngle
final float rotateAngle
width
final double width
height
final double height
centre
final Point centre
ring
final Point ring
ringSize
final Dimension ringSize
AnimatorCloudButtonRotateRight
AnimatorCloudButtonRotateRight(int _s,
int _o,
Point _centre,
Dimension ellipsedimension,
float _startAngle,
float _rotateAngle,
Dimension _ringSize,
CloudButton.LineMode lm)
- Parameters:
_s
- number of steps in animation_o
- animation offset_centre
- ellipse centre locationellipsedimension
- ellipse dimension_startAngle
- start angle_rotateAngle
- how many degrees the rotation should be for_ringSize
- lm
-
update
void update(int realFrame,
CloudButton bubble)
- Description copied from class:
AnimatorCloudButton
- A subclass of
AnimatorCloudButton
must implement this method. It is used to update the given CloudButton
's location and size given the 'real' frame.
- Specified by:
update
in class AnimatorCloudButton
bubble
- the CloudButton
being animated
getInitialShape
STANDUPShapeCloudButton getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
- Description copied from class:
AnimatorCloudButton
- This returns the initial 'shape' of the
CloudButton
to be used by this animation.
- Specified by:
getInitialShape
in class AnimatorCloudButton
- Returns: