Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 31, 2011 19:28:11

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

pygame и построение GUI

Доброго времени суток.
Изучаю Python, пишу игру типа TD, используя pygame. Встал вопрос: как делать кнопочки “создать башню”, “апгрейд башни” и пр.
Мысль первая: унаследоваться от pygame.sprite и рисовать картинку. При клике пробегать по списку всех элементов управления и смотреть “а не попал ли мышой”
Смущает то, что это, по сути, картинка. Нельзя взять и обработать событие “навели мышой” или “получили фокус”.
А если я захочу сделать чек-бокс, прокручиваемый список? Реализовывать все ручками?

Быть может есть какой-то другой, общепринятый, подход? Или то что я предложил - нормально, и все так и делают?



Офлайн

#2 Авг. 31, 2011 20:01:46

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

pygame и построение GUI

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version