如何创建SDL弹出菜单?

时间:2009-12-05 16:35:05

标签: c++ user-interface menu sdl

我已经了解了如何使用c ++在SDL窗口应用程序中创建弹出菜单?我没有发现任何线索!

我希望看到这样的内容:http://www.youtube.com/watch?v=Mc_CE9OiHvA

我尝试过使用glutMenu,但它不起作用......

由于

2 个答案:

答案 0 :(得分:4)

SDL是一个低级图形库。上次我使用菜单,按钮或其他GUI控件时,我不记得看到过它。许多add-on libraries中的一个可能具有菜单功能。通常,您需要自己从SDL提供的原语中构建这样的东西。

您可能想要获得的一个附加库是SDL_ttf,用于使用TrueType字体绘制文本。那个以及几行和鼠标手,etvoilà,你有一个菜单。

答案 1 :(得分:0)

SDL本身没有任何GUI库。该视频看起来像是一个使用SDL使用图形基元和字体调用编写自己的GUI的人。

http://www.libsdl.org/libraries.php

上引用了几个SDL GUI库

他们有多可用,我不知道。