▷ Come risolvere il malfunzionamento di Unity Web Player

Contenuti

Unity è un popolare motore di gioco multipiattaforma che è il cuore di molti giochi moderni. L'unità è iniziata con Apple in 2005 e, a partire dal 2018, è arrivato a più di 25 diverse piattaforme. Usato per creare meccaniche di fine gioco, incluso 3D, VR, realtà aumentata e simulazioni, eccetera.

2-1-6-6595316Il web player Unity non funziona

tuttavia, dopo 2017, ci sono state numerose segnalazioni da utenti finali e sviluppatori secondo cui Unity Web Player ha smesso di funzionare nei loro browser web. Questa situazione è stata vissuta in tutto il mondo e ha colpito tutti.

Perché è successo?? In questo articolo, esamineremo tutti i motivi, così come le soluzioni che puoi implementare per evitare il problema.

Unity Web Player è deprecato

A partire dal 2019, la maggior parte dei browser ha smesso di supportare Unity Web Player. Questi browser includono Google Chrome, Firefox, eccetera. Col tempo, numerosi browser hanno iniziato a deprecare il supporto per i plug-in NPAPI tra cui Unity 3D web player e Java.

NPAPI (Interfaccia di programmazione dell'applicazione plug-in Netscape) è un'API per lo sviluppo di estensioni del browser ed è stato rilasciato per la prima volta per i browser Netscape in giro $ 002795. Poiché HTML5 continua a guadagnare popolarità e supporto con le versioni più recenti dei browser, i plug-in che utilizzano NPAPI sono in fase di eliminazione.

Anziché, La stessa Unity ha chiesto agli sviluppatori di passare a WebGL (Libreria di grafica Web), che è un'API JavaScript e viene utilizzata per eseguire il rendering di grafica 3D e 2D all'interno di qualsiasi browser specificato senza l'uso di alcun tipo. di accessori. Questa è la versione moderna dell'elaborazione web e ha guadagnato molta trazione nel corso degli anni per la sua semplicità ma efficienza..

Come far funzionare Unity Web Player?

Sebbene Unity Web Player sia ufficialmente deprecato e non ci siano opzioni per attivarlo nel browser corrente, ci sono ancora alcune soluzioni che possono essere fatte per far funzionare il web player. Prossimo, elenchiamo alcuni dei metodi che puoi utilizzare, ma ti avvertiamo che non c'è alcuna garanzia che tutto andrà per il meglio (questo è ovvio in quanto non esiste un supporto ufficiale).

Assicurati di iniziare le soluzioni con la prima e procedi verso il basso. Elencati in ordine di utilità e complessità.

Soluzione 1: utilizzando Internet Explorer 11 e Safari

Sebbene i browser più diffusi non supportino più Unity Web player, i browser predefiniti forniti con i sistemi operativi Windows e Mac sono. Ciò significa che c'è ancora supporto “ufficiale” su queste piattaforme, ma potrebbe scomparire molto presto o i browser stessi (IE11) potrebbe deprezzarsi. Assicurati di aver effettuato l'accesso come amministratore sul tuo computer prima di implementare la soluzione.

  1. Vai al sito Web ufficiale di Unity Web Player e scarica il Web Player per Windows o macOS. 1-1-13-3988338Avviso ufficiale di ammortamento di Unity Web Player

  2. Dopo aver installato il pacchetto di installazione, riavvia il tuo computer. Premi Windows + S, scriba $ 0027 Internet Explorer $ 0027 e apri l'app. 3-1-9-8540239Rilancio di Internet Explorer

Nel caso tu abbia una macchina Apple, puoi iniziare il safari su di esso. Ora prova ad aprire il contenuto che causava l'errore e controlla se il problema è stato risolto.

Soluzione 2: installa la versione con supporto esteso di Firefox

Firefox ESR (Rilascio del supporto esteso) è una versione di Firefox utilizzata da organizzazioni o aziende che necessitano di un supporto esteso per l'implementazione di massa. Rispetto alle versioni veloci di $ 0027 dall'app Firefox nativa, Firefox ESR non viene aggiornato con nuove funzionalità ogni 6 settimane. Anziché, vengono inviati solo gli aggiornamenti noti per essere critici o per contenere aggiornamenti di sicurezza critici.

Sembra che Firefox ESR supporti ancora NPAPI, incluso Unity Web Player. Puoi scaricare questa versione di Firefox e poi provare ad avviare il contenuto. Nella maggior parte dei casi, tutto funzionerà come previsto.

  1. Vai al sito web ufficiale di Firefox ESR e scarica la versione di 32 bit secondo la tua lingua. 6-53-1190161Download della versione con supporto esteso di Firefox

  2. Fare clic con il tasto destro sull'eseguibile e selezionare Esegui come amministratore. 7-31-8093278Lettore web Unity

  3. Dopo aver installato il software, riavvia il computer e prova ad accedere al contenuto e verifica se il problema è stato risolto.

Soluzione 3: installa la versione precedente dei browser nella scatola virtuale

Se non riesci a ottenere l'esperienza desiderata in Internet Explorer o Safari, l'unico modo per far funzionare Unity Web Player nei browser più diffusi è scaricarne una versione precedente e installarla all'interno di una scatola virtuale. Non possiamo installarli direttamente nell'immagine principale del nostro sistema operativo perché l'ultima versione sarà già installata (Nella maggior parte dei casi) e una versione precedente non può sostituire senza problemi l'ultima versione.

La scatola virtuale è un'applicazione che consente agli utenti di creare una lettiera (spazio indipendente e separato) all'interno del sistema operativo in modo che gli utenti possano installare facilmente altri sistemi operativi su di esso. Puoi leggere il nostro articolo su Come configurare Windows 10 in VirtualBox. Assicurati di aver installato VirtualBox sul tuo computer in anticipo. Altrimenti, puoi scaricarlo dal sito ufficiale di Oracle.

  1. Avvia Windows 10 nella tua scatola virtuale. Ora, devi installare le seguenti versioni dei browser nella tua Virtual Box.

Versione cromata 45
Versione Firefox 50
Versione Opera 37

Questi sono i link che puoi utilizzare per accedere a tutta la tua cronologia di navigazione. Assicurati di tornare alle pagine precedenti e di scaricare le versioni precedenti di conseguenza.

4-1-7-6029157Download della vecchia versione di Chrome

Google Chrome

Mozilla Firefox

musica lirica

  1. Dopo aver installato i browser, puoi accedere al contenuto richiesto da Unity Web Player e provare a eseguirlo. Controlla se funziona correttamente senza problemi.

Soluzione 4: attiva la bandiera cromata NPAPI

Se hai installato una versione precedente di Chrome nella tua casella virtuale ma non riesci ancora a far funzionare Unity Web Player, il flag NPAPI Chrome potrebbe essere disabilitato nelle impostazioni del browser. Questa funzione, se non abilitato per impostazione predefinita, sarà disponibile per la modifica nelle impostazioni sperimentali. Il setup sperimentale indica che queste caratteristiche “Maggio” metti in moto la tua squadra, ma avranno i loro svantaggi.

  1. Avvia la vecchia versione di Google Chrome che hai appena scaricato nella Soluzione 2.

  2. Digita quanto segue nella barra degli indirizzi del browser:

cromo://flag/#enable-npapi

5-1-7-3399586Abilitazione di NPAPI – Cromo

  1. Ora, Si apriranno le impostazioni di controllo NPAPI. Fare clic sul pulsante Abilita presente e riavviare il browser.

  2. Dopo averlo riavviato, prova ad accedere al gioco / piattaforma nel browser e vedere se funziona.

Se sei uno sviluppatore

Se sei uno sviluppatore e ti stai chiedendo se Unity Web Player ha la possibilità di tornare, probabilmente non lo farà. Unity Web Player è davvero deprezzato perché sono disponibili tecnologie migliori che sono più razionali e forniscono funzionalità migliori.

Dovresti considerare la migrazione del tuo gioco / contenuto alle tecnologie WebGL. Quasi tutte le aziende (compreso l'Unità) promuovere queste tecnologie. Puoi accedere alla pagina della guida di Unity su come creare ed eseguire un progetto WebGL. Troverai anche innumerevoli tutorial su come migrare il tuo gioco da una tecnologia all'altra.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.