我有兴趣将我的 HTML5 Canvas / JavaScript 游戏移植到 NaCl / C++,但我找不到任何好的 NaCl 示例源代码访问画布。有人可以指点我几个样品吗?请注意,我只对标准 2D 画布感兴趣,不需要复杂的 3D / OpenGL 东西。谢谢!
问问题
995 次
2 回答
6
NaCL 不使用 HTML5 API,但有自己的称为Pepper的 API 子系统。
它具有 Graphics2D 类,您可能正在寻找它:
https://developers.google.com/native-client/peppercpp/classpp_1_1_graphics2_d
据我所知,NaCL 客户端无法访问页面元素,但可以在<embed>
标签沙箱中操作:https ://developers.google.com/native-client/devguide/coding/application-structure
与 NaCL 应用程序的通信通过 JavaScriptpostMessage()
泵https://developers.google.com/native-client/devguide/coding/message-system进行
于 2013-03-24T23:34:08.013 回答
-1
我在这件事上找到了一个很好的代码源:http: //gonativeclient.appspot.com/dev/demos/sdk_examples/
问题解决了!
于 2013-03-25T23:32:21.493 回答