Cocos2d-JS は、Cocos2d-html5 と Cocos2d-x JavaScript バインディングを含む Cocos2d-x エンジンの JavaScript バージョンです。Cocos2d-x の完全な機能と簡素化された JavaScript フレンドリーな API を使用して、クロスブラウザーおよびクロスプラットフォームの機能をゲームに装備します。
あなたが JS を書いていて、どこでも動作することは理解していますが、それはどのように行われますか? この図を理解したい: http://www.cocos2d-x.org/wiki/Getting_Started_Cocos2d-js私が理解しているように、cocos2d-html5 は cocos2d-x と同じものですが、JS であり、WebGL に基づいています。これが本当なら、Cocos2d-JSB とは何ですか? JS スクリプトをネイティブ コードにコンパイルしますか? それとも、ネイティブ インタープリター以上のことを理解し、cocos2d 固有のコマンドを解釈できる JS 拡張インタープリターですか?