1

我正在尝试将一些 SDL 游戏移植到 mac OS X。

我想用Cocoa窗口作为主窗口管理几个游戏,所以想把SDL窗口作为子窗口嵌入到Cocoa窗口中。

那可能吗?如果是这样,你能告诉我一些例子吗?

4

1 回答 1

1

SDL 在内部使用 Cocoa 窗口,因此应该可以将其嵌入到更大的 Cocoa 层次结构中。不久前,我向基于 SDL 的游戏引擎添加了额外的 (Cocoa) 窗口,所以我很确定这可以工作。看一下 SDL 的 Cocoa 端口,您应该会看到它设置窗口层次结构的位置。

于 2012-08-04T15:43:21.960 回答