HTML5 Canvas/JavaScriptゲームをNaCl/C ++に移植することに興味がありますが、キャンバスにアクセスするNaClの適切なサンプルソースコードが見つかりません。誰かが私にいくつかのサンプルを教えてもらえますか?私は標準の2Dキャンバスにのみ興味があり、複雑な3D/OpenGLのものは必要ないことに注意してください。ありがとうございました!
2 に答える
6
NaCLはHTML5APIを使用しませんが、 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 に答える