いくつかの調査の後、Cocos2d-x は Cocos2d の C++ バージョンであるため、Cocos2d-x lua が C++ の上にバインドされていることがわかりました。しかし、このWikiを見たとき、c++ と Java を lua にバインドすることについて何らかの情報があるようですが、リンクをクリックすると、決定済みと表示されました。そして、これは私を少し混乱させます.なぜCocos2d-x luaはまだC++をそれにバインドする必要があるのですか?
ここでLuabind を調べたところ、「それ (Luabind) には、C++ で記述された関数とクラスを Lua に公開する機能があります。また、lua でクラスを定義し、それらを他の lua クラスから派生させる機能も提供します。 C++ クラス。」そして、私はまだそれを取得することをやめません.何が拘束力があり、実際に何をしますか?
C++ と Java を Cocos2d-x lua にバインドする方法を教える良いソースまたは良いチュートリアルを知っている場合は、ここで共有していただければ幸いです。
お時間とご回答ありがとうございます。