public void RunFullVersion() { MatrixColumns matrixBlocks = new MatrixColumns(); MatrixRain matrixRain = new MatrixRain(); MatrixQuotes matrixSpeech = new MatrixQuotes(); KeyboardHandler matrixKeyboard = new KeyboardHandler(); while (true) { if (SkipIntro) { matrixRain.RunMatrixRain(); matrixSpeech.ShowRandomQuote(); matrixKeyboard.WaitPressedKey(); } else { matrixSpeech.ShowIntroQuote(3); matrixBlocks.RunDigitalColumns(); matrixBlocks.RunSymbolColumns(); matrixBlocks.ShowTextAscii(TextASCII); SkipIntro = true; } } }
public void RunMatrixColumns() { MatrixColumns matrixBlocks = new MatrixColumns(); while (true) { matrixBlocks.RunDigitalColumns(); matrixBlocks.ShowTextAscii(TextASCII); matrixBlocks.RunSymbolColumns(); } }