Unity è un sistema di creazione di giochi multipiattaforma che si concentra su un semplice processo di pipeline d'arte. È costituito da un motore di gioco e un ambiente di sviluppo integrato. Gli script del motore di gioco sono basati su Mono.
Sono nuovo di Unity. Stavo imparando coroutine e ho scritto questo. private void Fire() { if(Input.GetButtonDown("Fire1")) { StartCoroutine(FireContinuously()); } if(Input.GetButtonUp("Fire1")) { StopAllCoroutines(); } } IEnumerator FireContinuously() { while(true) { GameObject laser = Instantiate(LaserPrefab, transform.position, Quaternion.identity) as GameObject; laser.GetComponent<Rigidbody2D>().velocity = new Vector2(0, 10f); yield return new WaitForSeconds(firetime); } } Quando si …
Sto cercando di creare una cascata che assomigli alla prima immagine in basso (controlla questo video per un'idea migliore di ciò che voglio ottenere) con proprietà fisiche in modo che possa spostarsi o aggirare oggetti con collettori sul suo percorso (simile al seconda immagine in basso). Anche se la cascata …
Il peccato originale della Divinità ha un bellissimo effetto particellare, quando mi muovo attorno al gioco vedo una galassia attraverso una particella che si muove in base alla mia posizione. Come posso farcela? puoi vedere questo effetto qui: https://youtu.be/4fIpQZ2sIAY
Durante un discorso di Unity sulle prestazioni, il ragazzo ci ha detto di evitare il for eachloop per aumentare le prestazioni e utilizzare invece il normale ciclo. Qual è la differenza tra fore for eachdal punto di vista dell'implementazione? Cosa rende for eachinefficiente?
Sto usando Unity e a volte sto usando la newparola chiave in Update, come new Vector3()ecc ... Mi chiedo se questo causa perdita di memoria? Voglio dire in ogni frame viene creato un nuovo Vector3. Se questo è il modo di lavorare, significa che ci sono migliaia di vettori creati …
Sto usando Unity Pro, quindi ho tutti gli strumenti Splash Screen disponibili. Ho un'immagine a schermo intero che voglio usare come schermata iniziale. Voglio che la mia schermata iniziale rimanga sullo schermo per n secondi. Voglio che la schermata iniziale venga ritagliata se non si adatta perfettamente alle dimensioni dello …
Sto cercando di capire come far combaciare le forme insieme al giocatore che può muoversi su una tela. Mentre il quadrato si avvicina all'altro oggetto, voglio tirare quella forma (data una certa vicinanza) e farlo scattare perfettamente lungo il bordo dell'oggetto. Regole: Solo se i bordi sono paralleli tra loro …
Sto cercando di imparare il modo più efficace di creare manualmente un impostore in Unity, senza utilizzare soluzioni prefabbricate. La mia prima ipotesi è che dovrebbe essere raggiunto utilizzando RenderTexture e una seconda fotocamera e quindi prendendo diverse "istantanee" di diversi angoli dell'objec. Se ci sono alternative migliori in termini …
Quando creo C # script ( Create -> C# Script) tramite Unity3d o lo elimino da Unity3d- Visual Studiomi mostra la finestra di avviso. è fastidioso. Esiste un modo per forzare "ReloadAll" in Esplora soluzioni senza la finestra?
Quindi nelle normali app GearVr, che è possibile scaricare dal marketplace, è possibile attivare il menu GearVr per controllare la luminosità, ecc. Con un lungo clic sul pulsante Indietro. Ma questo non funziona per tutte le mie app che ho realizzato con Unity per GearVr, c'è qualcosa di speciale che …
Ho cercato qualcosa che dovrebbe essere semplice, ma la documentazione di Unity 5 su questo è abbastanza obsoleta. Quello che voglio ottenere è essere in grado di creare UI Text totalmente dallo script, cioè in modo completamente dinamico - nella mia applicazione nel caso reale, lo farò in un ciclo …
Per favore, considera questa semplice scena. È composto da 3 diversi oggetti di gioco. 1 immagine di sfondo + 1 immagine di carattere statico + 1 piccola parte (con l'animale domestico) che viene modificata in fase di esecuzione per eseguire un'animazione. Lo sfondo viene reso utilizzando una telecamera dedicata. Il …
Per quanto ne so, andare oltre 1 milione di unità dall'origine mondiale in Unity è difficilmente possibile a causa di problemi di precisione in virgola mobile. Rendere un mondo più di 1 milione di unità nel raggio richiederebbe l'uso di doublevar per le coordinate o l'utilizzo di una tecnica di …
Ehi, ho appena imparato a conoscere i puntatori di recente e mi chiedo come posso usarli in c # (ho appena imparato a conoscerli in c ++) in unità. Ho alcune domande però. I puntatori utilizzano una programmazione di basso livello per trovare posizioni di valori diversi sul computer, quindi …
Porto ancora un'altra domanda con il trascinamento del mouse (sto usando Unity con C #), ma con un dettaglio particolare meno comune: l'esistenza di ostacoli nel mezzo del percorso attraverso il quale si verifica il trascinamento (spazio 3D, non 2D) . Lasciatemi spiegare. Supponiamo di avere un piano sul quale …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.