furyPackage
Class MovelEnganchavel
furyPackage.ObjectoDoNivel
|
+--furyPackage.ObjectoComVelocidade
|
+--furyPackage.ObjectoMovel
|
+--furyPackage.MovelEnganchavel
- Direct Known Subclasses:
- Elevador, PlataformaMovelEnganchavel, Teleferico
- public abstract class MovelEnganchavel
- extends ObjectoMovel
- implements Enganchavel, Plataforma
Title: Fury of the Tiny
Description: Agrupa os objectos móveis que permiem à corda enganchar-de e oferecem suporte ao tiny
Copyright: Copyright (c) 2005
Company: 4thFloor Corporation
- Author:
- Sérgio Lopes
Ruben Pedro - Version: 5.0
heroi
private Tiny heroi
- Tiny ao qual estão a dar suporte
tabelaColisoes
private Hashtable tabelaColisoes
MovelEnganchavel
public MovelEnganchavel()
MovelEnganchavel
public MovelEnganchavel(String nome, Ponto posicao, Nivel nivel, double velocidade, double deslocamento)
adicionarSuportadoAosIteraveis
public void adicionarSuportadoAosIteraveis(Tiny heroi)
- Adiciona o Tiny aos iteráveis para que este não estoire com a restrição dos ângulos da corda
desenganchar
public void desenganchar(Corda corda, long tempo)
- Desengancha a corda
desSuportar
public void desSuportar(long tempo)
- Deixa de suportar o Tiny
enganchar
public void enganchar(Corda corda, ResultadoColisao resultado)
- Trata a colisão com a corda
getSuportado
public Tiny getSuportado()
suportar
public void suportar(Tiny heroi, ResultadoColisao resultado)
- Suporta o Tiny
to Class furyPackage.Tiny- Tiny ao qual estão a dar suporte
to Class java.util.Hashtable