Kako popraviti da Unity Web Player ne radi



Isprobajte Naš Instrument Za Uklanjanje Problema

Unity je poznati motor za igre na više platformi koji je središte mnogih modernih igara. Unity je započeo s Appleom 2005. godine, a od 2018. godine provukao se do više od 25 različitih platformi. Koristi se za stvaranje mehanike krajnjih igara, uključujući 3D, VR, proširenu stvarnost i simulacije itd.



Unity Web Player ne radi



Međutim, nakon 2017. postojala su brojna izvješća krajnjih korisnika, ali i programera da je Unity Web Player prestao raditi na njihovim web preglednicima. Ova je situacija doživljena u cijelom svijetu i pogodila je sve.



Zašto se to dogodilo? U ovom ćemo članku proći kroz sve razloge kao i zaobilazna rješenja koja možete primijeniti kako biste zaobišli problem.

Unity Web Player je amortiziran

Od 2019. većina preglednika ukinula je podršku za Unity Web Player. Ovi preglednici uključuju Google Chrome, Firefox itd. Kako vrijeme prolazi, brojni preglednici počeli su odbacivati ​​podršku za NPAPI dodatke koji uključuju Unity 3D Web player i Javu.

NPAPI (Netscape Plugin Application Programming Interface) je API koji omogućuje razvoj proširenja preglednika i prvi je put objavljen za Netscape preglednike oko '95. Kako HTML5 nastavlja stjecati popularnost i podršku s novijim verzijama preglednika, dodaci koji koriste NPAPI polako se ukidaju.



Umjesto toga, samo Unity zatražilo je od programera da se predaju WebGL (Web Graphics Library) koji je JavaScript API i koristi se za prikazivanje 3D i 2D grafike u bilo kojem navedenom pregledniku bez upotrebe bilo kakvih dodataka. Ovo je moderna verzija web obrade koja je tijekom godina stekla veliku snagu zbog svoje jednostavnosti, ali i učinkovitosti.

Kako natjerati Unity Web Player da radi?

Iako je Unity Web Player službeno amortiziran i nema mogućnosti da ga se omogući u modernom pregledniku, još uvijek postoje neka zaobilazna rješenja koja možete pokrenuti kako biste pokrenuli i pokrenuli web player. U nastavku smo naveli neke od metoda koje možete koristiti, ali upozorite nas da ne postoji jamstvo da će sve funkcionirati bez problema (to je očito jer nema službene podrške).

Obavezno započnite s rješenjima s prvog i krenite prema dolje. Navedeni su prema redoslijedu korisnosti i složenosti.

1. rješenje: Korištenje Internet Explorera 11 i Safarija

Iako su najpopularniji preglednici ukinuli podršku za Unity Web player, zadani preglednici koji se isporučuju s operativnim sustavima Windows i Mac podržavaju Unity Web player. To znači da na tim platformama još uvijek postoji ‘službena’ podrška, ali bi se mogla vrlo brzo ukinuti ili bi sami preglednici (IE11) mogli amortizirati. Prije implementacije rješenja provjerite jeste li prijavljeni kao administrator na računalu.

  1. Dođite do službenog Unity web player web mjesto i preuzmite Web Player za Windows ili macOS.

    Službena obavijest o amortizaciji Unity Web Player-a

  2. Nakon instalacije instalacijskog paketa, ponovno pokretanje tvoje računalo. Pritisnite Windows + S , upišite 'Internet Explorer' i otvorite aplikaciju.

    Ponovno pokretanje Internet Explorera

U slučaju da imate Appleov stroj, u njemu možete pokrenuti Safari. Pokušajte sada otvoriti sadržaj koji je uzrokovao pogrešku i provjerite je li problem riješen.

Rješenje 2: Instaliranje izdanja proširene podrške za Firefox

Firefox ESR (izdanje proširene podrške) verzija je Firefoxa koju koriste organizacije ili tvrtke kojima je potrebna proširena podrška za masovnu implementaciju. U usporedbi s 'brzim' izdanjima u matičnoj aplikaciji Firefox, Firefox ESR ne ažurira se novim značajkama svakih 6 tjedana. Umjesto toga, guraju se samo ona ažuriranja za koja se zna da su kritična ili sadrže kritična sigurnosna ažuriranja.

Čini se da Firefox ESR i dalje podržava NPAPI, uključujući Unity Web Player. Možete preuzeti ovu verziju Firefoxa, a zatim pokušati pokrenuti sadržaj. U većini slučajeva sve će raditi kako se očekivalo.

  1. Dođite do Firefox ESR Službena web stranica i preuzmite 32-bitnu verziju prema vašem jeziku.

    Preuzimanje izdanja proširene podrške za Firefox

  2. Desnom tipkom miša kliknite izvršnu datoteku i odaberite Pokreni kao administrator .

    Unity Web Player

  3. Nakon instalacije softvera, ponovo pokrenite računalo i pokušajte pristupiti sadržaju i provjerite je li problem riješen.

Rješenje 3: Instaliranje starije verzije preglednika u Virtual Box

Ako ne možete dobiti željeno iskustvo u Internet Exploreru ili Safariju, jedini način da Unity Web Player radi u popularnim preglednicima je preuzimanje njihove starije verzije i njihovo instaliranje u virtualni okvir. Ne možemo ih instalirati izravno u glavnu sliku operativnog sustava jer će najnovija verzija već biti instalirana (u većini slučajeva), a starija verzija ne može zamijeniti najnoviju verziju bez nailaženja na probleme.

Virtualna kutija je aplikacija koja korisnicima omogućuje stvaranje pješčanika (odvojenog neovisnog prostora) unutar operacijskog sustava, tako da korisnici u njega mogu lako instalirati druge operativne sustave. Naš članak možete provjeriti na Kako postaviti Windows 10 na VirtualBox . Prethodno provjerite je li na računalu instaliran VirtualBox. Ako nije, možete ga preuzeti s službenog web mjesta tvrtke Oracle.

  1. Pokrenite Windows 10 u svom virtualnom okviru. Sada u svoj virtualni okvir morate instalirati sljedeće verzije preglednika.
Chrome verzija 45 Firefox verzija 50 Opera verzija 37

Evo veza koje možete koristiti za pristup cijeloj povijesti preglednika. Obavezno se vratite na starije stranice i u skladu s tim preuzmite starije verzije.

Preuzimanje starije verzije Chromea

Google Chrome

Mozilla Firefox

Opera

  1. Nakon instalacije preglednika možete prijeći na sadržaj koji zahtijeva Unity Web Player i pokušati ga pokrenuti. Provjerite radi li ispravno bez ikakvih problema.

Rješenje 4: Omogućavanje oznake NPAPI Chrome

Ako ste u virtualni okvir instalirali stariju verziju Chromea, ali još uvijek ne možete pokrenuti Unity Web Player, postoji vjerojatnost da je u postavkama preglednika onemogućena oznaka NPAPI Chrome. Ova značajka, ako nije omogućena prema zadanim postavkama, bit će dostupna za promjenu u eksperimentalnim postavkama. Eksperimentalne postavke pokazuju da ove značajke mogu 'pokrenuti' vaše stvari, ali imat će svoje nedostatke.

  1. Pokrenite starija verzija preglednika Google Chrome koji ste upravo preuzeli u 2. rješenju.
  2. Unesite sljedeće u adresnu traku preglednika:
chrome: // flags / # enable-npapi

Omogućavanje NPAPI - Chrome

  1. Sada će se otvoriti postavke upravljanja NPAPI. Klikni na Omogućiti gumb prisutan i Ponovno pokretanje preglednik.
  2. Nakon ponovnog pokretanja, pokušajte pristupiti igri / platformi u pregledniku i provjerite čini li to trik.

Ako ste programer

Ako ste programer i pitate se ima li Unity Web Player šanse za povratak, velika je vjerojatnost da neće. Unity Web Player uistinu je amortiziran jer su dostupne bolje tehnologije koje su jednostavnije i pružaju bolje funkcionalnosti.

Trebali biste razmisliti o migraciji svoje igre / sadržaja na WebGL tehnologije. Te tehnologije promoviraju gotovo sve tvrtke (uključujući Unity). Možete doći do Stranica pomoći za Unity o tome kako izraditi i pokrenuti projekt WebGL. Također ćete naići na bezbroj vodiča o tome kako prebaciti svoju igru ​​s jedne tehnologije na drugu.

5 minuta čitanja