Sí. XCode es la base de todos los programas. El método de uso es el siguiente:
1: Requisitos previos
1. Versión de iPhone: Cardboard SDK para IOS solo se puede utilizar con iPhone 5 y versiones posteriores. Ejecutando modelos IOS 8 para ser utilizados juntos.
2.Versión de Unity: si está ejecutando Unity 4.5 o superior, Cardboard SDK solo se puede utilizar con IOS. Descargue la última versión de Unity aquí.
Dos: configurar Unity para IOS
Si no has escrito una aplicación IOS antes, debes configurar una cuenta de desarrollador de Apple. Le recomendamos que siga las instrucciones de Unity para configurar el desarrollo de Unity iOS, que también requiere descargar XCode:
1. La Guía de introducción al desarrollo de iOS proporciona mucha información detallada sobre todos los aspectos del desarrollo de aplicaciones de Unity iOS.
2. La Configuración de la cuenta le proporciona instrucciones paso a paso para todo lo que necesita hacer para configurar una cuenta de desarrollador.
Tres: configurar Cardboard
Para el desarrollo de IOS usando Unity, ya sea que ya esté muy familiarizado con él o sea la primera vez que lo configura, descargue y cree la demostración de Cardboard. escenario de versión primero.
1. Descargue el SDK de Cardboard para Unity.
2. Descargue la versión demo de Cardboard para Unity.
3. Abra Unity y cree un nuevo proyecto.
Cuatro: Importar y obtener una vista previa de la escena de la versión de demostración.
1 Import Cardboard SDK: vaya a Activos → Importar paquete → Paquete personalizado. Seleccione CardboardSDKForUnityunitypackag para descargar el paquete de software y haga clic en Abrir. Asegúrese de que todas las casillas de verificación en el cuadro de diálogo Importar paquete estén marcadas y haga clic en Importar. Nota: Si está utilizando Unity 5, se le advertirá que la API se actualizará automáticamente. Si aparece la advertencia anterior, acéptela y continúe.
2. Importar versión de demostración de Cardboard: repita los pasos anteriores, esta vez seleccione CardboardDemoForUnitypackage.
3. En el panel Proyecto del editor, navegue hasta la carpeta Activos→Cardboard→DemoScene y luego abra DemoScene. Deberías poder ver una escena con un cubo flotando sobre un plano de malla texturizada.
4. Pulsa Jugar y verás una vista del juego que muestra un cubo rojo tridimensional. En el modo de reproducción, presione Alt y mueva el mouse para realizar una panorámica horizontal y vertical, simulando el movimiento de su cabeza. Utilice Ctrl para simular inclinar la cabeza de un lado a otro.
Cinco: Construir Proyecto Unity
Antes de construir por primera vez, debes realizar varias configuraciones.
1. Vaya a Archivo → Configuración de compilación y abra Configuración de compilación.
2 Seleccione IOS en Plataforma. Después de seleccionar IOS, haga clic en el botón Cambiar plataforma.
3. Haga clic en Configuración del reproductor para abrir el panel Configuración del reproductor en el Inspector.
4. En PlayerSettings, en la parte inferior de la configuración de IOS, haga clic en Resolución y Presentación para expandir el panel y luego configure la Orientación predeterminada en Horizontal izquierda.
5. Haga clic en Otras configuraciones para expandir el panel y busque el campo Identificador de paquete.
Ingrese un nombre de paquete válido para su aplicación (como com.mycompany.cardboarddemo) que siga las convenciones de nomenclatura para paquetes Java y/o espacios de nombres .Net. El formato del nombre suele ser: com.
6. Se le pedirá que guarde un nombre y prepare un proyecto XCode en el directorio [su proyecto de Unity]/[su nombre guardado]. En la siguiente sección, implementamos el proyecto en el iPhone.
Seis: implementar el proyecto en Xcode
1. Desde el menú Archivo → Abrir..., abra el proyecto XCode que creó. Se convertirá en un archivo llamado Unity-iPhone.xcodeproj en el directorio que acaba de guardar en la sección anterior.
2. Haga clic en el proyecto Unity-iPhone y selecciónelo.
3. En la barra de menú del proyecto, haga clic en Fases de compilación para abrir esta sección.
4. Expanda la lista Vincular binario con bibliotecas.
5. Haga clic en el signo + en la parte inferior de la lista "Vincular binario con bibliotecas". Esto abrirá una ventana que dice "Elija marcos y bibliotecas para agregar":
Para versiones anteriores a Unity5.1.1, ingrese CoreText en el cuadro de búsqueda. Cuando aparezca CoreText.framework, haga doble clic en él para agregarlo a la biblioteca.
7. Vaya a Archivo → Agregar archivo a Unity-iPhone... Seleccione el archivo Localizable.strings en [su proyecto de Unity]/Assets/Plugins/IOS. Haga clic en Agregar.
8. Ahora, ejecute el proyecto haciendo clic en el botón Reproducir o yendo a Producto→Ejecutar.