Class TurnAction

java.lang.Object
  |
  +--BasicAction
        |
        +--TurnAction

public class TurnAction
extends BasicAction

Diese Klasse implementiert das Drehen eines Spielers.

Version:
1.0
Author:
Sebastian Hantsch

Constructor Summary
TurnAction(WorldModel worldModel, Sender sender)
          Erzeugt eine neue TurnAction.
 
Method Summary
 void resume()
          Aktion fortsetzen
 void setDestWinkel(double destWinkel)
          Zielwinkel festlegen.
 void setResetHeadAngle(boolean resetHeadAngle)
          Festlegen, ob der Kopfwinkel zurückgesetzt werden soll.
 
Methods inherited from class BasicAction
isActionFinished, isActionPending, start
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TurnAction

public TurnAction(WorldModel worldModel,
                  Sender sender)
Erzeugt eine neue TurnAction.

Parameters:
worldModel - Referenz zum Weltmodell
sender - Referenz zum Sender
Method Detail

resume

public void resume()
Aktion fortsetzen

Specified by:
resume in class BasicAction

setDestWinkel

public void setDestWinkel(double destWinkel)
Zielwinkel festlegen.

Parameters:
destWinkel - der gewünschte Zielwinkel

setResetHeadAngle

public void setResetHeadAngle(boolean resetHeadAngle)
Festlegen, ob der Kopfwinkel zurückgesetzt werden soll.

Parameters:
resetHeadAngle - Kopfwinkel zurücksetzen