..
Et væsentligt element i udviklingsorienterede platforme til mobile enheder er at give udvidelig model for produktion af animeret grafik principalmene normalt rettet mod udvikling af videospil.
I Java ME, er dette gennemføres ved hjælp af en specifikation, der også omfatter styring af livscyklus af et spil. Vi vil ignorere i øjeblikket dette spørgsmål for overordnede arkitektur for udviklingen af selve spillet, og lad os gå hånd i hvad der bekymrer den animerede grafik, der efter min mening de mest kreative og interessante.
Display, for vist og Canvas
Hjertet i den grafiske bibliotek i Java ME klasser Display og kan vises .
Den første håndterer elementerne vises på skærmen af enheden og den anden repræsenterer den højeste abstraktion af disse elementer, komponenter, der vises, og positioneret til 'indre skærm.
I denne sammenhæng giver de Java ME to typer kan vises genstande, som hver især har en anden rolle i henhold til de komponenter, vi agter at bygge eller bruge.
De underklasser af for vist er grundlæggende:
Den Canvas klasse i stedet de gennemfører for vist klassen, men til gengæld behov for en yderligere konkretisering af den abstrakte metode maling ( Graphics g), hvor 'interiør er nødvendigt at definere retninger af et design, der skal projiceres på skærmen.
Det betyder, at lav-niveau grafisk programmering nødvendige for realizazzione animationer.
Af særlig betydning er 'Graphics objekt, der skal anvendes i maling-metoden.
Dette objekt indeholder metoder til tegning grundlæggende lavt niveau, som du kan tegne streger, cirkler, tal, punkt osv. ..
Vi ser de vigtigste metoder:
Når virkelighed, som er en for vist objekt af typen lærred eller en skærm skal vises på skærmen. Til dette proprosito kommer i 'object Diaplay som omhandler at styre visningen af elementer på skærmen. Den 'Vise objektet som en singleton , er det ikke instantieres direkte, men du kan få en 'anmodning på denne måde:
public class Demo udvider MIDlet {
private Display;
...
display = Display.getDisplay (denne);
...
}
Når du har her er en forekomst af de vigtigste metoder, vi kan bruge:
| |
ASP.NET (Kursus)
Fuld kursus for bygge web-applikationer fra 49 €. |
| |
Webmaster Avanceret (kursus)
Bliv en professionel webmaster. Fra 39 €. |
| |
Webmaster Base (første)
Oprette et websted fra bunden. Fra 29 €. |