Ejemplo n.º 1
0
        /**
         * Konstruktor
         */
        public NormalTetrisView(OptionsView ov, IndexView iv)
        {
            this.iv = iv;
            this.ov = ov;
            this.boardModel = App.getInstance().getBoardModel();
            InitializeComponent();
            /*Hier werden die Grids initialisiert*/
            initBoard();

            /* Hier kommen die Event Listener fuers Spiel*/
            boardModel.BoardChanged += new BoardChangedEventHandler(OnBoardChanged);
            boardModel.ScoreChanged += new ScoreChangedEventHandler(OnScoreChanged);
            boardModel.LineChanged += new LineChangedEventHandler(OnLineChanged);
            App.getInstance().GameOverEvent += new GameOverEventHandler(OnGameOver);
            App.getInstance().FigureFallenEvent += new FigureFallenEventHandler(OnFigureFallen);
            playerName = "Unbekannt";
        }
Ejemplo n.º 2
0
 /**
  * Konstruktor
  */
 public Figure(DefaultBoardModel boardModel)
 {
     this.board = boardModel;
 }