cocos2d-x中lua與C++,C語言互相調用

研究他們之間的通訊對我來講主要是是爲了解決在lua中使用protobuff,能夠把網絡部分放在C++中編寫,lua只要把protobuff生成的字符串轉給C++網絡庫就能夠了。其實lua與C++和與C語言的相互調用是同樣,調用C++其實也是把C++的對象指針當成C語言函數指針用的。 我這裏是把須要lua調用的C++方法封裝到C語言函數中,而後將這個C語言函數註冊進lua庫中。這樣lua就能夠輕鬆調
相關文章
相關標籤/搜索