Kuidas kinnitada, et Unity veebimängija ei tööta

Unity on tuntud platvormidevaheline mängumootor, mis on paljude tänapäevaste mängude keskpunkt. Unity alustas Apple'iga tegevust 2005. aastal ja alates 2018. aastast oli see hakanud liikuma enam kui 25 erinevale platvormile. Seda kasutatakse lõppmängu mehaanika, sealhulgas 3D, VR, liitreaalsuse ja simulatsioonide jms loomiseks.

Unity veebimängija ei tööta

Kuid pärast 2017. aastat on nii lõppkasutajate kui ka arendajate arvukalt teateid, et Unity veebimängija lõpetas oma veebibrauseritega töötamise. Seda olukorda koges kogu maailm ja see mõjutas kõiki.

Miks see juhtus? Selles artiklis tutvume kõigi põhjuste ja probleemidega, mida saate kasutada probleemi vältimiseks.

Unity veebimängija on amortiseerunud

Alates 2019. aastast on enamikul brauseritest Unity Web Playeri tugi lõpetatud. Nende brauserite hulka kuuluvad Google Chrome, Firefox jne. Aja möödudes on paljud brauserid hakanud aeguma NPAPI pistikprogrammide, mis hõlmavad Unity 3D veebimängijat ja Java, tuge.

NPAPI (Netscape'i pluginarakenduste programmeerimisliides) on API, mis võimaldab brauserilaiendite väljatöötamisel ja see anti esmakordselt välja Netscape'i brauseritele '95 aasta paiku. Kuna HTML5 kogub populaarsust ja toetab brauserite uuemate versioonide kasutamist, kaotatakse aeglaselt NPAPI-d kasutavad pluginad.

Selle asemel on Unity ise palunud arendajatel üle minna WebGL-ile (Web Graphics Library), mis on JavaScripti API ja mida kasutatakse 3D- ja 2D-graafika renderdamiseks mis tahes täpsustatud brauseris ilma pistikprogramme kasutamata. See on veebitöötluse kaasaegne versioon ja oma lihtsuse, kuid tõhususe tõttu on see aastate jooksul palju veojõudu saavutanud.

Kuidas panna Unity Web Player tööle?

Ehkki Unity veebimängija on ametlikult amortiseerunud ja tänapäevases brauseris pole võimalusi selle kasutamiseks, on veebimängija käivitamiseks ja töötamiseks siiski mõned lahendused. Allpool oleme loetlenud mõned meetodid, mida saate kasutada, kuid tuleb hoiatada, et ei ole mingit garantiid, et kõik sujub (see on ilmne, kuna ametlikku tuge pole).

Veenduge, et alustaksite esimese lahendusega ja teeksite oma teed. Need on loetletud kasulikkuse ja keerukuse järjekorras.

1. lahendus: Internet Explorer 11 ja Safari kasutamine

Isegi kui populaarseimad brauserid on Unity veebimängija toe lõpetanud, toetavad Windowsi ja Maci opsüsteemidega tarnitavad vaikebrauserid Unity Web pleieri. See tähendab, et nendel platvormidel on endiselt "ametlik" tugi, kuid see võib üsna pea järk-järgult kaotada või võivad brauserid ise (IE11) amortiseerida. Enne lahenduse rakendamist veenduge, et olete oma arvutis administraatorina sisse logitud.

  1. Liikuge Unity veebimängija ametlikule veebisaidile ja laadige alla Windowsi või macOS-i jaoks mõeldud veebimängija.

    Unity veebimängija amortisatsiooni ametlik teatis
  2. Pärast installipaketi installimist taaskäivitage arvuti. Vajutage Windows + S, tippige 'Internet Explorer' ja avage rakendus.

    Internet Exploreri taaskäivitamine

Kui teil on Apple'i masin, saate selle käivitada Safari. Proovige nüüd tõrke põhjustanud sisu avada ja kontrollige, kas probleem on lahendatud.

2. lahendus: Firefoxi laiendatud tugiteenuste versiooni installimine

Firefoxi ESR (laiendatud tugiteenuste väljalase) on Firefoxi versioon, mida kasutavad organisatsioonid või ettevõtted, kes vajavad massiliseks juurutamiseks laiendatud tuge. Võrreldes loomuliku Firefoxi rakenduse kiirete väljalasetega, ei uuendata Firefoxi ESRi uute funktsioonidega iga 6 nädala järel. Selle asemel lükatakse ainult need värskendused, mis on teadaolevalt kriitilised või sisaldavad kriitilisi turvavärskendusi.

Näib, et Firefox ESR toetab endiselt NPAPI, sealhulgas Unity Web Playerit. Võite selle Firefoxi versiooni alla laadida ja seejärel sisu proovida. Enamasti töötab kõik ootuspäraselt.

  1. Minge Firefoxi ESR-i ametlikule veebisaidile ja laadige oma keele järgi alla 32-bitine versioon.

    Laadige alla Firefoxi laiendatud tugiteenuste väljalase
  2. Paremklõpsake käivitataval failil ja valige Run as administrator .

    Unity veebimängija
  3. Pärast tarkvara installimist taaskäivitage arvuti ja proovige sisule juurde pääseda ning uurige, kas probleem on lahendatud.

3. lahendus: brauserite vanema versiooni installimine virtuaalsesse kasti

Kui te ei saa soovitud kogemusi Internet Exploreris või Safaris, on Unity Web Playeri populaarsetes brauserites töötamiseks ainus viis alla laadida neist vanem versioon ja installida need virtuaalkasti. Me ei saa neid otse oma peamisesse opsüsteemi pilti installida, kuna uusim versioon on juba installitud (enamikul juhtudel) ja vanem versioon ei saa uusimat versiooni asendada, ilma et teil tekiks probleeme.

Virtuaalne kast on rakendus, mis võimaldab kasutajatel luua opsüsteemis liivakasti (eraldi sõltumatu ruumi), et kasutajad saaksid sellesse hõlpsalt paigaldada ka muid opsüsteeme. Võite vaadata meie artiklit, kuidas installida Windows 10 veebisaidil VirtualBox. Veenduge, et teil oleks eelnevalt arvutisse installitud VirtualBox. Kui ei, siis saate selle alla laadida Oracle'i ametlikul veebisaidil.

  1. Käivitage oma virtuaalses kastis Windows 10. Nüüd peate oma virtuaalsesse kasti installima brauserite järgmised versioonid.
 Chrome'i versioon 45 Firefoxi versioon 50 Opera versioon 37 

Siin on lingid, mille abil saate juurdepääsu kogu brauseri ajaloole. Navigeerige kindlasti vanematele lehtedele ja laadige vastavalt alla vanemad versioonid.

Chrome'i vanema versiooni allalaadimine

Google Chrome

Mozilla Firefox

Ooper

  1. Pärast brauserite installimist saate liikuda sisule, mis vajab Unity Web Playerit, ja proovige see käivitada. Kontrollige, kas see töötab korralikult ilma probleemideta.

4. lahendus: NPAPI Chrome Flag'i lubamine

Kui olete oma virtuaalsesse kasti installinud vanema Chrome'i versiooni, kuid ei saa ikkagi Unity Web Playerit tööle panna, on tõenäoline, et NPAPI Chrome'i lipp on teie brauseri seadetes keelatud. Seda funktsiooni, kui see pole vaikimisi lubatud, saab katseseadetes muuta. Katseseaded näitavad, et need funktsioonid võivad teie asju korda saata, kuid neil on omad puudused.

  1. Käivitage Google Chrome'i vanem versioon, mille laadisite lihtsalt alla lahenduses 2.
  2. Tippige brauseri aadressiribale järgmine teave:
 kroom: // lipud / # enable-npapi 

NPAPI lubamine - Chrome
  1. Nüüd avanevad NPAPI juhtimisseaded. Klõpsake olemasolevat nuppu Luba ja taaskäivitage brauser.
  2. Pärast taaskäivitamist proovige brauseris pääseda mängule / platvormile ja uurige, kas see teeb trikki.

Kui olete arendaja

Kui olete arendaja ja kahtlete, kas Unity Web Playeril on võimalusi tagasitulekut teha, siis tõenäoliselt seda pole. Unity Web Player on tõeliselt amortiseerunud, kuna saadaval on paremad tehnoloogiad, mis on sujuvamad ja pakuvad paremaid funktsioone.

Peaksite kaaluma oma mängu / sisu migreerimist WebGL-tehnoloogiatele. Neid tehnoloogiaid edendavad peaaegu kõik ettevõtted (sealhulgas Unity). WebGL-i projekti loomise ja käitamise kohta saate navigeerida Unity abilehele. Samuti puutute kokku lugematu hulga õpetustega, kuidas oma mäng ühest tehnoloogiast teise üle viia.

Huvitavad Artiklid