mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-04-14 06:33:34 +02:00
1.2 KiB
1.2 KiB
Changelog
Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.
Das Format basiert auf Keep a Changelog und diese Projekt folgt Semantic Versioning.
[Unreleased]
Version 0.0.21
Added
- Parameter
stop_after_drawim Konstruktor derZeichenmaschineerlaubt es beim Erstellen festzulegen, ob nach dem ersten Frame die Zeichenmaschine gestoppt wird. Picture.tint(Color)färbt ein Bild ein.Picture.flip(Options.Direction)spiegelt ein Bild entlang einer Achse (LEFT/RIGHTfür horizontal,UP/DOWNfür vertikal).- Abstrakte Klasse
Zeichenobjektals einheitliche Oberklasse für Objekte in Projekten. Die Klasse erbt vonConstantsund implementiertDrawabaleundUpdatablemit leeren Methoden. - Klasse
java.util.Validatorübernimmt intern Parametervalidierung.
Changed
- Objektvariablen der
Zeichenmaschine, die von Unterklassen genutzt werden sollen, sind nun statisch inConstants. Dadurch können auch andere Klasse, die vonConstantserben ohne Umwege auf diese Werte zugreifen (z.B.width/heightder Zeichenleinwand).