Добрый вечер! Помогите пожалуйста: я хочу написать программу для PSP в lua, но у меня не получается сделать меню. Как сделать вертикальное меню, переключение стрелочками, обычные - белые, выделенный зелёный, выбор крестом, при выборе каждая запускает другой скрипт??? Вот код в PGE, такой внешний вид хотелось бы. Задача не простая.
MyFont = pge.font.load("1.ttf",16)
items = {"5.03GEN-C -> 6.20TN-E","5.03GEN-C -> 6.20PRO-B6","5.03GEN-C -> 6.35PRO-B6","6.20PRO-B6 -> 6.35PRO-B6","6.20TN-E -> 6.35PRO-B6","6.20PRO-B6 -> 6.20TN-E","6.20TN-E -> 6.20PRO-B6","6.35PRO-B6 -> 6.20TN-E","6.35PRO-B6 -> 6.20PRO-B6","6.20PRO-B6 -> 5.03GEN-C","6.20TN-E -> 5.03GEN-C"}
while
pge.running()
do
pge.controls.update()
pge.gfx.startdrawing()
pge.gfx.clearscreen()
MyFont:activate()
for num = 1, #items do
if
num==index
then
MyFont:print(25,10+num*20,green,items[num])
else
MyFont:print(25,10+num*20,white,items[num])
end
end
if
pge.controls.pressed(PGE_CTRL_UP) and ( index > 1 )
then
index = index-1
end
if
pge.controls.pressed(PGE_CTRL_DOWN) and ( index < #items )
then
index = index+1
end
pge.gfx.enddrawing()
pge.gfx.swapbuffers()
end