4

有人能指出我学习如何使用 Openframeworks 开发和 iPad 应用程序的正确方向吗?也许一些很好的教程,我似乎找不到任何好的文档。

4

3 回答 3

4

openFrameworks 的文档已经过时了。但是你可以通过例子发现OF。只需在此处下载 iPhone 包:http ://www.openframeworks.cc/download并按照随附自述文件中的说明进行操作。我认为一个好的开始是,尝试让示例在您的设备上运行并开始修改示例。如果您还有其他问题,这里的人 --> http://forum.openframeworks.cc/将很乐意为您提供帮助。要更深入地了解 openFrameworks,请查看这里的非官方 doxygen 文档 --> http://ofxfenster.undef.ch/doc/

于 2011-10-03T12:12:39.457 回答
3

在 iPad 上运行 OF 实际上与在 iPhone 上运行几乎相同。你以前运行过吗?如果你还没有,首先你需要向苹果支付 99 美元才能在真机上运行它,否则可以在模拟器上免费试用。OF 网站上有一些关于第一次运行的说明,只需通过它这些复杂的东西只需要完成一次: http ://www.openframeworks.cc/setup/iphone/ (该指南完全没有更新,但这几乎是相同的过程,只是 UI 差异很小)

任何 iOS OF 示例都应该像 iPhone 一样在 iPad 上运行。但要获得 iPad 原生分辨率,您必须手动更改它。它在应用程序>常规和部署信息中将设备下拉更改为 iPad。(附截图)

尝试使用任何 iOS 示例,如果您想为 mac 版本添加任何代码,只需复制任何 iOS 示例并将代码手动粘贴到适当的空白处,它们几乎相同,除了鼠标事件与触摸事件。这在逻辑上有点不同,但只是玩弄它。不太难习惯。基本上触摸事件是 touch.x/touch.y 而不是 mouseX mouseY。(并且触摸事件对于每个 void 都是私有的,因此您可能需要其他变量将其传递到其他地方)

于 2013-11-27T16:09:11.897 回答
2

我没有论坛链接,但就在上周有一个关于这个的 openframeworks 论坛问题,人们发布了许多有很好示例/教程的网站。这是关于为图形效果进行像素操作的一个:

http://itp.nyu.edu/varwiki/Syllabus/Pixels-S10

于 2011-10-24T19:52:00.423 回答