model.Actions
Class Kick

java.lang.Object
  extended by model.Actions.Action
      extended by model.Actions.Kick

public class Kick
extends Action


Constructor Summary
Kick(java.lang.String name, Player active, Player target)
          Construtor da classe Kick.
 
Method Summary
 void initialize()
          Inicializa o contador para a velocidade na animação.
 void setStartStepFor(Action action)
          Inicializa a animação no primeiro quadro.
 void step()
          Atualiza o contador para a velocidade na animação, executa quando apropriado.
 
Methods inherited from class model.Actions.Action
getName, getStep, setFlag
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Kick

public Kick(java.lang.String name,
            Player active,
            Player target)
Construtor da classe Kick.

Parameters:
name - O nome da ação.
active - O personagem que vai executar a ação.
target - Um campo genérico nulo que não será usado.
Method Detail

initialize

public void initialize()
Inicializa o contador para a velocidade na animação.

Specified by:
initialize in class Action

step

public void step()
Atualiza o contador para a velocidade na animação, executa quando apropriado.

Specified by:
step in class Action

setStartStepFor

public void setStartStepFor(Action action)
Inicializa a animação no primeiro quadro.

Specified by:
setStartStepFor in class Action