..
Istotną cechą platformy programistyczne zorientowane na urządzenia mobilne jest zapewnienie rozszerzalny modele do produkcji animowanej grafiki principalmene zwykle ukierunkowane na tworzenie gier wideo.
W Java ME jest to realizowane poprzez wskazanie, że obejmuje również zarządzanie cyklem życia gry. Będziemy ignorować w tej chwili ten problem do "architektury ogólnej dla rozwoju gry i Chodźmy strony w tym, co dotyczy animacji, które stanowią, w mojej opinii najbardziej twórczych i interesujące.
Display, wyświetlanych i płótnie
Sercem biblioteki graficznej w Java ME klasy wyświetlacza i wyświetlanych .
Pierwszy obsługuje elementy wyświetlane na ekranie urządzenia, a drugi reprezentuje najwyższy abstrakcji tych, elementy, które są widoczne i pozycjonowany na "wewnętrzny ekran.
W tym kontekście, Java ME posiada dwa rodzaje wyświetlanych obiektów, z których każda ma inną rolę w zależności od składników, które zamierzamy zbudować lub użytkowania.
Podklasy Wyświetlane są podstawowe:
Klasa Canvas klasy wyświetlanych zamiast betonu, ale z kolei wymaga dalszego uszczegółowienia abstrakcyjny sposób malowania ( Graphics g) w przypadku wszystkich "wnętrze jest niezbędne do określenia kierunków rysunek być wyświetlane na ekranie.
Oznacza to, że niski poziom programowania graficznego niezbędne do realizazzione animacji.
Szczególnie ważne jest "obiekt Graphics być stosowane w sposobie malowania.
Obiekt ten zawiera podstawowe metody projektowania niskiego poziomu, z którym można rysować linie, kształty itp. .. punktów
Widzimy głównych metod:
Po zmaterializował wyświetlanych jest Canvas, lub, że obiekt z ekranu typu powinien być wyświetlany na ekranie. W tym proprosito przychodzi w "Diaplay obiekt, który zajmuje do zarządzania wyświetlania elementów na ekranie. "Obiekt Wyświetl jako singleton , nie jest tworzony bezpośrednio, ale można dostać "przykład tak:
publicznych Demo klasa rozszerza MIDlet {
prywatnych wyświetlacza;
...
display = Display.getDisplay (this);
...
}
Gdy mamy tu przykład z głównych metod możemy użyć:
| |
Kurs ASP od podstaw
Microsoft ASP i VBScript nauczyć się od podstaw. W zaledwie 29 €. |
| |
Kurs MySQL
Zarządzanie bazą danych open-source. Rabat -15% do 01.06.2012. |
| |
Kurs Visual Basic 6
Dodać do aplikacji desktopowych z VB6. Rabat -15% do 01.06.2012. |