Presentación de video
LAYA docking Douyin mini juego (10 minutos para dominar)
Habla:
El contenido de esta sección trata sobre: Laya acoplada con la plataforma de juego Douyin
Los puntos de función incluyen:
anuncios de banner, videos recompensados, anuncios intersticiales, visualización de la lista de juegos del canal, grabación de video, uso compartido de videos, actualización de la versión
LAYA versión 2.5, lenguaje de desarrollo ts
Usamos el estuche 2d oficial como plantilla para el acoplamiento de la plataforma
Abra el caso del video
Agregamos 3 botones a la plantilla, comenzamos el juego, duplicamos la puntuación, registramos y compartimos
Importar biblioteca TS al directorio scirpt
anuncio de banner
El juego se ejecuta y el anuncio publicitario se abre cuando finaliza el juego.
GameControl.ts
onEnable () y stopGame () ingresan el siguiente código
BannerAndVideo1.OpenBanner (esto, nulo);
Los anuncios intersticiales
stopGame () aumentan el código
BannerAndVideo1.CreateInterstitialAd (); // Anuncios intersticiales
Resultados reales de funcionamiento de la máquina
Haga clic en más juegos para mostrar el cuadro del juego
GameUI.ts
moregameClcik () { // sdk BannerAndVideo1.ShowGameList (); } Resultado de ejecución de la máquina real
Limpia el componente de publicidad cuando se inicia el juego
startGame ()
// sdk
BannerAndVideo1.Clear ();
Grabación de la pantalla del juego
Iniciar
la grabación de la pantalla final
stopGame
TTmgr.instance.recordStop (esto, (isok) => {});
Comparta grabación de pantalla
Video motivado, doble la puntuación
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('看完视频才有奖励');
}
Actualización rápida de la versión
GameControl.ts
Realizar una demostración en video del resultado final
Descarga las ByteDance Developer Tools, la versión correspondiente al tutorial es 1.9.0
https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/developer-instrument/developer-instrument-update-and- descargar
Realice una demostración de dispositivo real
Explica el componente publicitario.
Documentación para desarrolladores de ByteDance
https://microapp.bytedance.com/docs/zh-CN/mini-game/develop/open-capacity/ads/tt-create-banner-ad/
Para poder probar con éxito en la máquina real, el desarrollador debe preparar el ID de publicidad y el APPID y el ID de la lista de juegos para saltar
La configuración del salto de la lista de juegos La
ID requerida por el componente de
configuración de la lista blanca de configuración game.json
Configurar appid
El procesamiento de compatibilidad se realizará antes de las llamadas a la API. Por ejemplo, los anuncios intersticiales solo admiten títulos de Android
Al abrir el banner, debido a que los componentes publicitarios se cargan de forma asincrónica, el canshowbanner se usa para restringir si se muestra o no,
principalmente para evitar mostrar después de cerrar el anuncio.
Cabe señalar que las plataformas soportadas por el banner
La razón del fracaso de la grabación y el uso compartido de la pantalla: el tiempo de grabación de la pantalla no puede ser inferior a 3 segundos.
El curso utiliza la herramienta de desarrollo 1.9.0 bytebeat y la versión 2.5 de LAYA, por lo que algunas funciones deben probarse en una máquina real
El curso LAYA docking Douyin SDK se explica aquí, gracias por mirar
Los materiales del curso se pueden descargar en el grupo Q