Articles of unity3d

Usar carpeta de recursos en Unity

Estoy desarrollando un proyecto HoloLens que necesita referenciar archivos .txt. Tengo los archivos almacenados en la carpeta ‘Recursos’ de Unity y los tengo funcionando perfectamente bien (cuando se ejecutan a través de Unity): string basePath = Application.dataPath; string metadataPath = String.Format(@”\Resources\…\metadata.txt”, list); // If metadata exists, set title and introduction strings. if (File.Exists(basePath + metadataPath)) […]

Uso de la nueva API Unity VideoPlayer y VideoClip para reproducir video

MovieTexture finalmente está en desuso después del lanzamiento de Unity 5.6.0b1 y ahora se ha lanzado una nueva API que reproduce videos tanto en dispositivos de escritorio como en dispositivos móviles. VideoPlayer y VideoClip se pueden usar para reproducir video y recuperar la textura de cada cuadro si es necesario. Logré hacer funcionar el video, […]

Use la API de Unity desde otro Thread o llame a una función en el Thread principal

Mi problema es que trato de usar el socket Unity para implementar algo. Cada vez, cuando recibo un mensaje nuevo, necesito actualizarlo al texto de actualización (es un texto de Unity). Sin embargo, cuando hago el siguiente código, la actualización vacía no llama cada vez. La razón por la que no updatetext.GetComponent().text = “From server: […]

¿Cuál es la mejor manera de guardar el estado del juego?

Encuentro la mejor manera de guardar datos de juegos en el motor de juegos Unity3D. Al principio, serializo objetos usando BinaryFormatter . Pero he escuchado que esta tiene algunos problemas y no es apta para guardar. Entonces, ¿Cuál es la mejor o más recomendada manera de guardar el estado del juego? En mi caso, el […]

Serializar y deserializar Json y Json Array en Unity

Tengo una lista de elementos enviados desde un archivo PHP a la unidad usando WWW . La WWW.text parece a [{“playerId”:”1″,”playerLoc”:”Powai”},{“playerId”:”2″,”playerLoc”:”Andheri”},{“playerId”:”3″,”playerLoc”:”Churchgate”}] donde recorto el extra [] de la cadena. Cuando bash analizarlo usando Boomlagoon.JSON , solo se recupera el primer objeto. Descubrí que tengo que deserialize() la lista y haber importado MiniJSON. Pero estoy confundido […]

Cómo detectar eventos de clic / toque en UI y GameObjects

¿Cómo detectar el objeto UI en Canvas on Touch en android? Por ejemplo, tengo un canvas que tiene 5 objetos como Image , Image RawImage , Buttons , InputField , etc. Cuando toco el objeto UI del botón, entonces hago algo. Cada botón realiza un proceso diferente cuando se hace clic en él. El código […]