微端 -> 注冊游戲 -> 填寫游戲名稱和游戲地址 -> 確定2、創(chuàng)建Android工程,填寫應(yīng)用包名和應(yīng)用名稱,?..."/>
溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

egret 發(fā)布微端項目

發(fā)布時間:2020-06-03 03:39:24 來源:網(wǎng)絡(luò) 閱讀:916 作者:wty530 欄目:游戲開發(fā)

微端僅支持發(fā)布Android工程

1、打開Egret Launcher -> 微端 -> 注冊游戲 -> 填寫游戲名稱和游戲地址 -> 確定

egret 發(fā)布微端項目

2、創(chuàng)建Android工程,填寫應(yīng)用包名和應(yīng)用名稱,應(yīng)用包名即為項目的名稱

egret 發(fā)布微端項目

根據(jù)需求選擇是否使用Runtime加速,如果沒有勾選,將通過WebView加載游戲,兩種模式的優(yōu)缺點如下

egret 發(fā)布微端項目

3、點擊創(chuàng)建完成后,用Android Studio打開Wegame項目

邏輯和Android Native相同,只是原生工程的API不同。

注冊接收消息的方法:

launcher.setExternalInterface("sendToNative", new INativePlayer.INativeInterface() {
    @Override
    public void callback(String s) {
        Log.d("Egret Launcher", s);
    }
});

發(fā)送消息:

launcher.callExternalInterface("sendToJS", "message from microclient");

默認(rèn)項目已經(jīng)注冊好了

egret 發(fā)布微端項目

4、修改Demo項目

與發(fā)布原生項目類似,在Demo項目Main.ts文件createGameScene方法最后添加注冊消息的方法

egret 發(fā)布微端項目

在按鈕事件發(fā)送消息

egret 發(fā)布微端項目


5、查看是否通訊成功

點擊Click3!后查看文本是否改變,或者根據(jù)Android Studio 調(diào)試日志查看調(diào)用情況

egret 發(fā)布微端項目

轉(zhuǎn)自:http://www.tengewang.cn/archives/292.html


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI