Articles of unity3d

¿Utiliza un archivo de manifiesto personalizado y un permiso en Unity?

Actualmente estoy tratando de progtwigr un pequeño juego para Android con Unity3D. Como quiero una barra de estado visible, modifiqué AndroidManifest en la carpeta del proyecto (C: \ Users \ Public \ Documents \ Unity Projects \ ProjectName \ Temp \ StagingArea) de esta manera: Pero cada vez que genero el APK, la unidad cambia […]

¿Cómo agregar el reconocimiento de voz al proyecto de Unity?

Actualmente estoy trabajando en un proyecto de Realidad Aumentada usando Vuforia que usa reconocimiento de voz para controlar los objetos en Unity. Estaba esperando un tutorial pero no puedo encontrar uno. ¿Puedes por favor guiarme sobre dónde comenzar para esto? Su ayuda es muy apreciada !

Juega y espera a que Animation / Animator termine de jugar

En mi guión lo hice cuando el jugador está en la parte superior de la plataforma, muévelo hacia arriba. Está funcionando bien. Pero ahora quiero hacer que una vez que se puso en marcha, toque el clip “Abajo”. using UnityEngine; using System.Collections; using System.Reflection; public class DetectPlayer : MonoBehaviour { GameObject target; public void ClearLog() […]

Clases de administrador singleton de Unity

En Unity, ¿cuál es una buena forma de crear un administrador de juegos singleton al que se pueda acceder en todas partes como una clase global con variables estáticas que escupirán los mismos valores constantes a cada clase que extraiga esos valores? ¿Y cuál sería la forma de implementarlo en Unity? ¿Tengo que adjuntarlo a […]

Leer y escribir archivo en streamingAssetsPath

Así es como leo mi archivo de texto en Android. #if UNITY_ANDROID string full_path = string.Format(“{0}/{1}”,Application.streamingAssetsPath, path_with_extention_under_streaming_assets_folder); // Android only use WWW to read file WWW reader = new WWW(full_path); while (!reader.isDone){} json = reader.text; // PK Debug 2017.12.11 Debug.Log(json); #endif y así es como leo mi archivo de texto desde la pc. #if UNITY_STANDALONE […]

¿Cómo funcionan los métodos de extensión?

Quiero hacer un método de extensión en Unity3d para la clase Vector3. Pero parece que no lo entiendo. Esto es lo que tengo: public static class ExtensionMethods{ public static Vector3 MaxValue(this Vector3 _vec3) { return new Vector3(float.MaxValue,float.MaxValue,float.MaxValue); } } Ahora quiero hacer un Vector3.MaxValue igual que float.MaxValue con esta línea de código: Vector3 closestPoint = […]

Haz una esfera con vértices equidistantes

Estoy tratando de hacer una ráfaga esférica de rayos con el propósito de verificar la colisión, pero teniendo interacciones específicas ocurren en función de qué o dónde golpea cada rayo. De ahí que use rayos en lugar de algo más simple como OverlapSphere . La razón por la que estoy buscando cómo hacer una esfera […]

¿Cómo acceder a una variable desde otro script en otro gameobject a través de GetComponent?

He buscado y no puedo hacer que esto funcione. Creo que simplemente no sé la syntax adecuada, o simplemente no capto el contexto. Tengo una secuencia de comandos BombDrop que contiene una int pública. Lo hice funcionar con estática pública, pero alguien dijo que ese es un hábito de progtwigción realmente malo y que debería […]

Unidad: transmisión de video en vivo

Intento transmitir un video en vivo de una aplicación a otra. Actualmente tengo 2 aplicaciones. donde la aplicación 1 es el servidor / emisor y la aplicación 2 es el cliente / receptor. En la aplicación 1 envío con éxito los bytes de video al cliente. y en el lado del cliente también estoy recibiendo […]

Guardar / cargar datos en Unity

He estado jugando con guardar y cargar en Unity en el que guardo una clase serializada en un archivo. Tengo una clase Serializable: [Serializable] class Save { public List ID = new List(); public List Amounts = new List(); } y guárdelo en un archivo A-OK. Puedo cargarlo sin errores, pero si quería agregarlo más […]