Layaチュートリアル-invivoミニゲームSDKのドッキング(習得まで5分)

ビデオプレゼンテーション

Layaチュートリアル-invivoプラットフォームのドッキング(習得するのに10分)

スピーチ:

このセクションの内容は次のとおりです。Layaエンジンとvivoプラットフォームのドッキング

説明の順序は、SDKドッキング、vivoリリース環境のインストール、およびテストプロセスです。

開発環境:
LAYAバージョン2.5、ts言語

ドッキングは公式の2Dプロジェクトです

ビデオケースを開く

マザーボードにボタンを追加すると、スコアが2倍になりました
ここに写真の説明を挿入

SDKの機能:
バナー広告、リワードビデオ、インタースティシャル広告、ネイティブ広告

まず、プロジェクトのTS広告ライブラリを増やします

uiリソースとuiシーンのインポート(ネイティブ広告に必要)

ネイティブ広告シーンを開いて説明する

バナー広告

ゲームが実行され、ゲームが終了するとバナー広告が開きます

GameControl.ts

onEnable()およびstopGame()は次のコードを入力します

BannerAndVideo1.OpenBanner(this、null);

ネイティブ広告とインタースティシャル広告
stopGame()コードを追加
//ネイティブ広告(インタースティシャルを模倣)
BannerAndVideo1.OpenNavAd();

        //插屏广告
        //由于商务采用了原生替代插屏,所以并没有插屏广告可以显示
       // BannerAndVideo1.CreateInterstitialAd();

実際のマシンの実行結果
ここに写真の説明を挿入
ここに写真の説明を挿入

ゲームの開始時に広告コンポーネントをクリアします
startGame()
// sdk
BannerAndVideo1.Clear();

インセンティブビデオ、スコアダブル
gameui.ts
scoreMul2Click()
BannerAndVideo1.ShowVideo(this、this.onvideoEnd)

onvideoEnd(isok) {
    console.log(this);
    if (isok) {
        Platform.ShowToast('奖励X2');
        this._score *= 2;
        this.scoreLbl.changeText("分数:" + this._score);
    }
    else
        Platform.ShowToast('看完视频才有奖励');
}

最終結果のビデオデモンストレーションを実行します

実デバイスのデモンストレーションを実行する

広告コンポーネントについて説明する

開発者向けドキュメント
http://minigame.vivo.com.cn/documents/#/api/

実際のデバイスで正常にテストするには、開発者は広告IDを準備する必要があります
ここに写真の説明を挿入

フレームワークはどのような問題を処理しますか?

下位バージョンは上位バージョンのAPIを呼び出して、無視処理、
ネイティブ広告読み込みキュー処理、非同期読み込み処理などを実行し、最終的に高レベルの単純なAPIにカプセル化されます。
つまり、フレームワークは、対処する必要のあるすべての一般的な問題をスムーズにします。

ゲームリリースの問題を説明する

公開するときは、Vivo公開環境をインストールする必要があります

nodejs-8.9.0以降をグローバルにインストールする

コマンドライン
からインストールnpminstall -g @ vivo-minigame / cli

デフォルトは外部サーバーであるため、インストールは失敗することがよくあります

はしごを介してインストールするか、国内サーバーとして設定することができます

npm config set Registry https://registry.npmjs.org/

インストールが成功した後
ここに写真の説明を挿入

ゲームのテスト方法を説明する

実機テスト:

携帯電話とコンピューターが同じローカルエリアネットワークでリリースさ
れる
ようにするには、携帯電話に小さなゲームデバッグツールhttps://minigame.vivo.com.cn/documents/#/download/debuggerをインストールする必要があります。
ここに写真の説明を挿入
携帯電話でコードをスキャンすると、コンピューターでクロムブラウザーが自動的に開きます。 、デバッグ情報を表示しやすい

実機をお持ちでない開発者の方は、VIVOが提供するリモート実機プラットフォームをご利用いただけます。

https://vcl.vivo.com.cn/#/quick/picking

LAYAドッキングVIVOミニゲームはここで説明されています

コース資料はQグループでダウンロードできます。
ご覧いただきありがとうございます
ここに写真の説明を挿入
ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/koljy111/article/details/108659740