На примеры и видеоуроки ссылок не знаю, но меню из кнопок сделать не сложно. Я делал так: Создаём класс Кнопка. В нём описано координаты положения на экране, "область" действия, указатель на текстуры, ну и методы. Создаёшь класс Меню - это связанный список "кнопок". Положение на экране - это 2D координаты, как у спрайтов. "Область" действия - это прямоугольник (или какую хочешь фигуру), в который при попадании курсора кнопка изменяет состояние. Ну вот и ссылки на текстуры: - курсор не попадает на кнопку; - курсор попал на кнопку; - на кнопку нажали; - и т.д. (сколько хочешь). Ну вот и рисуешь как спрайт в зависимости от состояния выбираешь какую текстуру рисовать.
Примитивно, описан конечно поверхностно, думаю разберешься.
|