..
Ein wesentliches Merkmal von Entwicklungsplattformen orientiert sich an mobilen Geräten ist es, erweiterbaren Modelle für die Produktion von animierten Grafiken principalmene in der Regel bei der Erstellung von Videospielen Ziel bieten.
In Java ME ist dies durch eine Spezifikation, die auch die Verwaltung des Lebenszyklus eines Spiels umgesetzt werden. Wir werden für den Moment ignorieren Sie diese Frage für die "gesamte Architektur für die Entwicklung des Spiels und wir gehen Hand in dem, was betrifft das animierte Grafiken, die darstellen, meiner Meinung nach die kreativsten und interessantesten.
Display, Darstellbare und Canvas
Das Herz der Grafik-Bibliothek in Java ME-Klassen anzeigen und Darstellbare .
Der erste behandelt die Elemente auf dem Bildschirm des Gerätes angezeigt und die zweite stellt die höchste Abstraktion dieser Elemente, Komponenten, die sichtbare und positionierbar zu "internen Bildschirm.
In diesem Zusammenhang bietet die Java ME zwei Arten von Darstellbare Objekte, von denen jeder eine andere Rolle hat nach den Komponenten, die wir beabsichtigen zu bauen oder zu nutzen.
Die Unterklassen der darstellbaren sind von grundlegender Bedeutung:
Die Canvas-Klasse Darstellbare Klasse statt Beton, aber wiederum erfordert eine weitere Spezifizierung der abstrakte Methode paint ( Graphics g), wo all 'Innenraum ist notwendig, um die Richtungen der Zeichnung auf die Leinwand projiziert werden soll.
Dies bedeutet, Low-Level der grafischen Programmierung notwendig realizazzione Animationen.
Von besonderer Bedeutung ist das 'Graphics-Objekt, um in der paint-Methode verwendet werden.
Dieses Objekt bietet grundlegende Methoden für die Gestaltung von low-level, mit denen Sie Linien, Kreise, Formen etc. .. Punkte lenken können
Wir sehen die wichtigsten Methoden:
Einmal materialisiert Darstellbare ist eine Leinwand, oder dass ein Objekt vom Typ Bildschirm sollte auf dem Bildschirm anzuzeigen. Zu diesem proprosito kommt in den "Objekt Diaplay, die die Darstellung von Elementen auf dem Bildschirm zu verwalten Angebote. Der 'Display-Objekt als Singleton , ist es nicht direkt, sondern instanziiert können Sie eine get 'beispielsweise wie folgt aus:
public class Demo erstreckt MIDlet {
private Anzeige-Display;
...
display = Display.getDisplay (this);
...
}
Sobald wir hier haben, ist eine Instanz der wichtigsten Methoden, die wir verwenden können:
| |
ASP und Access (Ebook)
Verwalten einer MS Access Datenbank mit ASP. Mit nur 29 €. |
| |
Web Design (Course)
Design von Websites mit HTML, CSS und Dynamic HTML. Ab 39 €. |
| |
Web Marketing (Course)
Site-Promotion, Suchmaschinen und Marketing. Ab 39 €. |