furyPackage
Class TiroGargula

furyPackage.ObjectoDoNivel
  |
  +--furyPackage.ObjectoComVelocidade
        |
        +--furyPackage.ObjectoMovel
              |
              +--furyPackage.Tiro
                    |
                    +--furyPackage.TiroGargula
Direct Known Subclasses:
TiroGargulaDireito, TiroGargulaEsquerdo

public class TiroGargula
extends Tiro
implements DestruidorDoTiny

Title: Fury of the Tiny

Description: Tiro da Gárgula

Copyright: Copyright (c) 2005

Company: 4thFloor Corporation

Author:
Sérgio Lopes
Ruben Pedro
Version: 5.0

Constructor Summary
TiroGargula(String nome, Ponto posicao, Nivel nivel, double velocidade, double deslocamento, AnimacaoSprite animacao)
           
TiroGargula(TiroGargula tiro)
           

Method Summary
 voidexplodir(long tempo)
          Desfaz um tiro da gárgula
 voidlancar(long tempo)
          Lança um tiro de gárgula
 voidtrataColisao(Tiny heroi, ResultadoColisao resultado)
          Colide com o Tiny e mata-o
 voidtrataColisao(Corda corda, ResultadoColisao resultado)
          Trata a colisão com a corda, removendo-a

Methods inherited from class furyPackage.Tiro
getAnimacao, removerDoNivel, trataColisao, trataColisao

Methods inherited from class furyPackage.ObjectoMovel
getDeslocamento

Methods inherited from class furyPackage.ObjectoComVelocidade
getVelocidade

Methods inherited from class furyPackage.ObjectoDoNivel
getNivel, getNome, getPosicao, getSprite, setSprite, toString

Constructor Detail

TiroGargula

public TiroGargula(String nome, Ponto posicao, Nivel nivel, double velocidade, double deslocamento, AnimacaoSprite animacao)

TiroGargula

public TiroGargula(TiroGargula tiro)
Method Detail

explodir

public void explodir(long tempo)
Desfaz um tiro da gárgula

lancar

public void lancar(long tempo)
Lança um tiro de gárgula

trataColisao

public void trataColisao(Tiny heroi, ResultadoColisao resultado)
Colide com o Tiny e mata-o

trataColisao

public void trataColisao(Corda corda, ResultadoColisao resultado)
Trata a colisão com a corda, removendo-a