Учебное пособие: Разработка приложений для мобильного устройства

try {

myWorm.update(g); // update worm position

/* логика проверки съел ли червь объект или нет и подсчсёт очков

для вывода на экран */

g.setColor(WormPit.ERASE_COLOUR);

g.fillRect((width - (SCORE_CHAR_WIDTH * 3))-START_POS,

height-START_POS,

(SCORE_CHAR_WIDTH * 3),

SCORE_CHAR_HEIGHT);

g.setColor(WormPit.DRAW_COLOUR);

// Отобразить новый счёт

g.drawString("" + score,

width - (SCORE_CHAR_WIDTH * 3) - START_POS,

height - START_POS, g.TOP|g.LEFT);

} catch (WormException se) {

gameOver = true;

}

}

/**

* Вывод на экран всех компонентов

*/

public void paint(Graphics g) {

if (forceRedraw) {

// Перерисовать весь экран

forceRedraw = false;

// Очистить задний план

g.setColor(WormPit.ERASE_COLOUR);

g.fillRect(0, 0, getWidth(),

getHeight());

К-во Просмотров: 526
Бесплатно скачать Учебное пособие: Разработка приложений для мобильного устройства