Domanda

Sto cercando la possibilità di utilizzare COCOS2D-JS incorporandolo come una vista all'interno di un'app iOS esistente.Per rendere questo lavoro, avrò bisogno di una comunicazione a 2 vie tra COCOS2D e l'applicazione circostante.

Dopo alcune indagini iniziali, ho determinato che è possibile chiamare in a COCOS utilizzando ScriptingCore:

ScriptingCore* sc = ScriptingCore::getInstance();
jsval outVal;
sc->evalString("function()", &outVal);
.

La mia domanda, quindi, è intorno a fare il contrario.È possibile (ad es. In risposta all'ingresso dell'utente) richiamare da COCOS2D-JS a C ++?Idealmente, ci sarebbe un modo per registrare un callback con ScriptingCore che potrebbe essere invocato da JavaScript.

È stato utile?

Soluzione

Credo che possa essere fatto, ma non ho provato me stesso, né posso trovare un esempio buono e conciso. Tutto quello che posso fare è puntare a Esempio Bluetooth Bluetooth Supersuraccoon ed è Pagina Git, che apparentemente fa entrambe le comunicazioni con il codice C ++ e JS.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top