Cómo integrar el SDK para compartir vídeos portátiles ShareREC para Unity3D
Vaya al sitio web oficial de Mob para descargar el paquete ShareREC For Unity3d SDK.
Introducción de la herramienta: ShareREC es la solución de video portátil más perfecta lanzada por Mob. Los desarrolladores pueden integrarla rápidamente en solo 3 minutos, lo que permite que los juegos tengan video portátil potente, comentarios de voz y video, y uso compartido con terceros. y otras funciones, mientras que el fondo también puede proporcionar estadísticas de datos completas, lo que permite comprender en tiempo real el volumen de reproducción, el volumen compartido, el volumen de descarga y otros datos. Dirección de descarga: /Descargar
Características:
1. Admite la función de grabación de video portátil y los videos del juego se pueden grabar simultáneamente durante el juego.
2. ShareSDK admite las principales plataformas sociales, como Sina Weibo, WeChat Moments, WeChat Friends, Tencent Weibo, Facebook, Twitter, etc. Admite interfaz de usuario personalizada
8. Admite nodos de inicio/finalización de grabación personalizados
9. Admite coincidencia de amigos en la libreta de direcciones
10. Admite la función de comunidad de videos en el juego
2. Inicialización de ShareREC
Copie todo el contenido del directorio ShareREC-for-Unity3D al directorio Assets/Plugins del proyecto. Luego abra el directorio de complementos en Unity3D. Arrastre el archivo de secuencia de comandos ShareREC.cs al objeto de la cámara principal para cargar la secuencia de comandos
Nota: si ShareREC.cs no está cargado en el objeto de la cámara principal, o si el objeto de la cámara principal se modifica con otro nombre, necesita llamar a ShareREC.setCallbackObjectName establece el nombre del objeto de devolución de llamada. De lo contrario, la interfaz que requiere devolución de llamada no podrá devolver la llamada normalmente. El código de configuración es el siguiente:
1
ShareREC.setCallbackObjectName("CallbackObjectName");
Inicializa ShareREC en el método Start del objeto de enlace, por ejemplo:
1
ShareREC.registerApp("123456");
El tercer paso, grabar el vídeo
Copia lo siguiente código al lugar donde desea comenzar a grabar la ubicación del video, como hacer clic en un botón o iniciar un nivel de juego.
1
ShareREC.startRecoring();
Luego copie el siguiente código en la ubicación donde desea finalizar la grabación. Por ejemplo, hacer clic en un botón o terminar el juego.
1
2
FinishedRecordEvent evt = new FinishedRecordEvent(recordFinishedHandler);
ShareREC.stopRecording(evt);
Nota: El parámetro es el método de devolución de llamada que se activa cuando se completa la grabación de video. Puedes realizar acciones de seguimiento del evento, como editar o compartir el vídeo.
Por ejemplo:
1
2
3
4
5
6
7
void recordFinishedHandler(Excepción ex)
{
if (ex == null)
{
ShareREC.playLastRecording();
}
}
4. Editar vídeo
Nota : Opcional, puedes omitir este paso si no necesitas editarlo
Puedes recortar el video actualmente grabado para agregar la función de narración de video por voz. Copie y pegue el siguiente código donde desea editar el video, por ejemplo: después de grabar el video. Y modifique los parámetros relevantes en el código.
1
2
3
Hashtable userData = new Hashtable();
userData["puntuación "] = "10000";
ShareREC.editLastingRecording("Corrí XX metros en XX juego, date prisa", userData, null);
Quinto, comparte el vídeo
Nota: Opcional, como la función de edición de vídeo incluye la función de compartir, si te das cuenta de que en el quinto paso puedes omitir este paso
La operación de carga y uso compartido del vídeo se realizará en la comunidad de vídeos, copia y pega el Siga el código hasta la ubicación donde mostrará la comunidad de videos, por ejemplo: después de terminar de grabar el video y modifique los parámetros relevantes en el código.
1
2
3
Hashtable userData = new Hashtable();
userData["puntuación "] = "10000";
ShareREC.openSocial ("Estoy en XX, corrí XX metros en el juego, date prisa", userData, SocialPageType.Share, null);
VI. Importe la versión iOS de ShareREC
Compile el proyecto y exporte el proyecto iOS
Después de generar exitosamente el proyecto, use XCode para abrir el proyecto y luego arrastre y suelte el archivo. Directorio ShareREC en el paquete SDK al paquete SDK y arrástrelo y suéltelo en el proyecto para importar ShareREC.
7. Agregar dependencias
Las dependencias que se deben agregar son las siguientes:
1
2
3
libicucore.dylib
libz.1.2.5.dylib<
libstdc .dylib
VIII. >