public void Redraw()
        {
            _nusbioMatrix.ScrollPixelLeftDevices(1, 1);
            _nusbioMatrix.SetLed(CurrentXPosition, CurrentYPosition, true);
            _nusbioMatrix.WriteDisplay();

            CurrentYPosition += NewDirectionRandomizer();
            if (CurrentYPosition >= _nusbioMatrix.Height - 1)
            {
                CurrentYPosition = _nusbioMatrix.Height - 1;
            }
            if (CurrentYPosition < 0)
            {
                CurrentYPosition = 0;
            }
        }
Esempio n. 2
0
 public override void DrawPixel(short x, short y, ushort color)
 {
     _nusbioMatrix.SetLed(x, y, color == 1);
 }