Class Simon

java.lang.Object
  
All Implemented Interfaces:
ea.Listung, ea.Ticker, java.io.Serializable

public class Simon
extends ea.Knoten
implements ea.Ticker

Simon-Minispiel

Version:
0.1
Author:
DS
See Also:
Serialized Form

Field Summary
protected  int[] abfolge
           
protected  ea.AudioManager audiomanager
           
protected  ea.Figur down
           
protected  ea.Text enter
           
protected  int gedrueckt
           
protected  ea.Text high
           
protected  int highscore
           
protected  ea.Figur left
           
protected  ea.Manager manager
           
protected  boolean newHighscore
           
protected  int punktzahl
           
protected  java.util.Random random
           
protected  ea.Figur right
           
protected  ea.Text score
           
protected  ea.Sound sDown
           
protected  ea.Sound sFail
           
protected  ea.Sound sLeft
           
protected  Spiel spiel
           
protected  ea.Sound sRight
           
protected  java.lang.String status
           
protected  ea.Sound sUp
           
protected  ea.Text tasteS
           
protected  ea.Figur up
           
protected  int zaehler
           
 
Fields inherited from class
farbzyklus, roh
 
Constructor Summary
Simon(Spiel spiel)
          Constructor for objects of class Simon
 
Method Summary
 void abfolgeErhöhen()
           
 void blinken(int direction)
           
 void onInput(int code)
           
 void tick()
           
 
Methods inherited from class
add, add, alleElemente, besitzt, bewegen, dimension, entfernen, entfernenOhnePhysikAbmelden, flaechen, leeren, leerenOhnePhysikAbmelden, schneidet, verschieben, zeichnen
 
Methods inherited from class
aktivMachen, beinhaltet, bewegen, fallReagierbarAnmelden, halbesAlpha, heavyComputingSetzen, hoehenUnterschied, inFlaeche, kritischeTiefeSetzen, leuchterAbmelden, leuchterAnmelden, loeschen, mittelPunkt, mittelpunktSetzen, mittelpunktSetzen, neutralMachen, passivMachen, position, positionSetzen, positionSetzen, positionX, positionY, problem, schwerkraftAktivSetzen, sichtbar, sichtbarSetzen, sprung, stehReagierbarAnmelden, steht, stehtAuf, verschieben, zeichnenBasic, zentrum, zuFarbeKonvertieren
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

abfolge

protected int[] abfolge

audiomanager

protected ea.AudioManager audiomanager

down

protected ea.Figur down

enter

protected ea.Text enter

gedrueckt

protected int gedrueckt

high

protected ea.Text high

highscore

protected int highscore

left

protected ea.Figur left

manager

protected ea.Manager manager

newHighscore

protected boolean newHighscore

punktzahl

protected int punktzahl

random

protected java.util.Random random

right

protected ea.Figur right

score

protected ea.Text score

sDown

protected ea.Sound sDown

sFail

protected ea.Sound sFail

sLeft

protected ea.Sound sLeft

spiel

protected Spiel spiel

sRight

protected ea.Sound sRight

status

protected java.lang.String status

sUp

protected ea.Sound sUp

tasteS

protected ea.Text tasteS

up

protected ea.Figur up

zaehler

protected int zaehler
Constructor Detail

Simon

public Simon(Spiel spiel)
Constructor for objects of class Simon

Method Detail

abfolgeErhöhen

public void abfolgeErhöhen()

blinken

public void blinken(int direction)

onInput

public void onInput(int code)

tick

public void tick()
Specified by:
tick in interface ea.Ticker