furyPackage
Class Gargula
furyPackage.ObjectoDoNivel
|
+--furyPackage.FixoResistente
|
+--furyPackage.Gargula
- Direct Known Subclasses:
- GargulaDireita, GargulaEsquerda
- public class Gargula
- extends FixoResistente
Title: Fury of the Tiny
Description: Gárgula
Copyright: Copyright (c) 2005
Company: 4thFloor Corporation
- Author:
- Sérgio Lopes
Ruben Pedro - Version: 5.0
Constructor Summary |
Gargula(String nome, Ponto posicao, Nivel nivel, int capacidadeResistencia, int cadencia, TiroGargula tiro) |
cadencia
private int cadencia
- Cadência do tiro da gárgula
tempoLastFire
private long tempoLastFire
- Guarda o tempo do último tiro disparado
tiro
private TiroGargula tiro
- Tiro da gárgula
Gargula
public Gargula(String nome, Ponto posicao, Nivel nivel, int capacidadeResistencia, int cadencia, TiroGargula tiro)
- Parameters:
- capacidadeResistencia - Define a capacidade de resistência de uma Gárgula
- cadencia - Frequência com que o tiro da gárgula é disparado
- tiro - Tiro da gárgula
disparar
public void disparar(long tempo)
- Lança um tiro de gárgula
getCadencia
public int getCadencia()
getTiro
public TiroGargula getTiro()
iterar
public void iterar(long tempo)
- Itera a gárgula disparando tiros consoante a sua cadência
to Class furyPackage.TiroGargula- Tiro da gárgula