Articles of unity3d

Posso utilizzare l’HLAPI di Unity networking senza pagare per il servizio Unity Multiplayer?

Ho visto la pagina del servizio multigiocatore di Unity e sono completamente confuso: Posso utilizzare l’API di rete ad alto livello di Unity (NetworkManager / NetworkManagerHUD) in un gioco pubblicato senza pagare per Unity Matchmaker e per i server di inoltro (quali che siano)? Ho una mia VM basata su cloud su cui voglio eseguire […]

In che modo il pattern StartCoroutine / yield return funziona davvero in Unity?

Capisco il principio delle coroutine. So come ottenere il modello standard StartCoroutine / yield return per lavorare in C # in Unity, ad es. StartCoroutine un metodo che restituisce IEnumerator tramite StartCoroutine e in quel metodo fare qualcosa, yield return new WaitForSeconds(1); aspettare un secondo, poi fare qualcos’altro. La mia domanda è: cosa sta succedendo […]

Scalabilità di GUI.TextArea con Dimensioni schermo

Sto cercando di scalare una GUI.TextArea. il blocco di codice funziona nella funzione OnGui. Ma quando cambio la dimensione dello schermo, textArea non sarà in posizione e dimensioni corrette. prima dimensione dello schermo seconda dimensione dello schermo c’è qualche soluzione come Canvas.ScaleMode.ScaleToFit o dovrei ricreare la GUI.TextArea? Modifica: utilizzo il pulsante, alcune immagini e il […]

Vibra con durata e pattern

Sto lavorando su un semplice plugin. Ora sto cercando di aggiungere una proprietà vibrazione. Ma questo codice non funziona. Dove sto andando male? Il mio codice è il seguente. Mi potete aiutare per favore. Android: import android.os.Vibrator; public class Brid { private Context context; private static Brid instance; public Brid() { this.instance = this; } […]

Unityscript / Javascript è fuori produzione?

Sto usando Unity 2017.2.0b5 . Ho provato ad aiutare qualcuno che ha fatto una domanda su Unityscript qualche momento fa ma ho notato che: Le risorse> Crea> C # Script è presente ma le risorse> Crea> JavaScript sono mancanti. Anche questo manca nella scheda Progetto e nel menu Crea nuovo script che si trova nel […]

Istanziare l’object nella posizione del mouse

Ho creato una sceneggiatura che doveva istanziare un object di gioco in base alla posizione del mouse, ma qualcosa è andato storto. Ed è solo istanziato in una posizione e nel mezzo dello schermo. using System.Collections; using System.Collections.Generic; using UnityEngine; public class LineInstantiater : MonoBehaviour { public GameObject lineprefab; private GameObject linehandler; private Vector3 mousepos; […]

Sposta GameObject avanti e indietro

Ho ottenuto un object che voglio spostare fino al punto A e quando raggiunge il punto A dovrebbe spostarsi al punto B. Quando raggiunge il punto B dovrebbe tornare al punto A. Pensavo di poter usare Vector3.Lerp per questo void Update() { transform.position = Vector3.Lerp(pointA, pointB, speed * Time.deltaTime); } Ma come posso tornare indietro […]

Riproduci video stereoscopici 360 con VideoPlayer

Voglio riprodurre un video stereo a 360 gradi in realtà virtuale in Unity su Android. Finora ho fatto delle ricerche e ho due telecamere per l’occhio destro e sinistro con ciascuna una sfera intorno a loro. Ho anche bisogno di uno shader personalizzato per rendere il rendering dell’immagine all’interno della sfera. Ho la metà superiore […]

“Un namespace non può contenere direttamente membri come campi o metodi” in Net.Reflector

Sto cercando di utilizzare questo codice per NET.reflector. Usando Reflexil, sto cercando di sostituire il codice con questo, if(Input.GetKeyDown(KeyCode.Keypad5)) { int i = 0; Character localPlayer = PlayerClient.GetLocalPlayer().controllable.GetComponent(); foreach (UnityEngine.Object obj2 in UnityEngine.Object.FindObjectsOfType(typeof(LootableObject))) { if (obj2 != null) { i++; LootableObject loot = (LootableObject) obj2; Debug.Log(“Loot “+i+”: “+loot.transform.position.ToString()); CCMotor ccmotor = localPlayer.ccmotor; if(ccmotor != null […]

Sposta / Sposta gli oggetti nella matrice, quindi sposta il primo elemento sull’ultimo indice

Sto costruendo un gioco su Unity3D e sto cercando di riutilizzare GameObjects abilitandoli e disabilitandoli invece di istanziarli e distruggerli. Ho 10 molle in un array GameObject e ogni volta che uso una molla voglio prenderlo dal primo elemento dell’array, spostando tutti gli elementi rimanenti di quella matrice, quindi spostare il primo object sull’ultimo indice […]