[急]请问HGE游戏引擎里面的listbox怎么使用?
发布网友
发布时间:2024-04-09 01:42
我来回答
共1个回答
热心网友
时间:2024-04-10 14:44
和其他GUI控件一样的使用啊,先定义一个hgeGUI对象:
hgeGUI *gui;
gui=new hgeGUI();
然后添加控件:
hgeGUIListbox *listbox;
listbox=new hgeGUIListbox(id, x, y, w, h, fnt, COLOR, COLOR, COLOR);
listbox->AddItem("Test Listbox");
gui->AddCtrl(listbox);
最后,在帧处理函数里更新:
gui->Update(dt);
在渲染函数里刷新:
gui->Render();
具体的可以参照其他控件使用方法,或者HGE帮助文档的源码包里,制作文字的工具(fonted)源码里有使用到hgeGUIListbox。