Zmiany

Skocz do: nawigacji, wyszukiwania

Kot goni mysz

Dodane 39 bajtów, 11:10, 13 kwi 2017
*[[Podwórko - podklasa Świata, w którym rozgrywa się gra]]
Część II '''Realizacja: ''' Tworzenie klas oraz konstruktorów
'''Klasa Podwórko'''
Zacznijmy od przygotowania sceny. Klikamy prawym przyciskiem myszy w klasę World i wybieramy “New subclass...”. Tworzymy klasę podwórko, przypisując mu obraz z zakładki “backgrounds” np. “weave.jpg”. Możemy powiększyć świat do wymiarów 800x600, modyfikując:
'''super(800, 600, 1);'''
'''Klasa Kot'''
Tworzymy klasę Kot, przypisując mu obrazek z zakładki “animals” o nazwie lemur.png. Ponieważ kotek jest mały, możemy go dwukrotnie powiększyć. W tym celu tworzymy obiekt image klasy GreenfootImage.
'''GreenfootImage image;'''
W konstruktorze Kota pobieramy obraz reprezentujący obiekty klasy Kot i przypisujemy go do image.
'''image = getImage();'''Następnie za pomocą metod klasy GreenfootImage: '''getWidth ''' oraz '''getHeight ''' pobieramy dotychczasowe wymiary (szerokość i wysokość) obrazka oraz powiększamy (skalujemy) za pomocą metody '''scale''': '''image.scale(image.getWidth() * 2, image.getHeight() * 2);'''
i na końcu przypisujemy obiektom klasy Kot nowy powiększony obrazek:
setImage(image);