Kuinka korjata Unity Web Player ei toimi

Unity on tunnettu monen eri platformien välinen pelimoottori, joka on monien nykyaikaisten pelien keskipiste. Yhtenäisyys aloitti Applen kanssa vuonna 2005, ja vuodesta 2018 lähtien se oli siirtynyt yli 25 erilaiseen alustaan. Sitä käytetään loppupään mekaniikan luomiseen, mukaan lukien 3D, VR, lisätty todellisuus ja simulaatiot jne.

Unity Web Player ei toimi

Vuoden 2017 jälkeen loppukäyttäjät ja kehittäjät ovat kuitenkin saaneet lukuisia raportteja siitä, että Unity Web Player lopetti toimintansa verkkoselaimillaan. Tämä tilanne koettiin kaikkialla maailmassa ja koski kaikkia.

Miksi näin tapahtui? Tässä artikkelissa käydään läpi kaikki syyt ja kiertotavat, joita voit käyttää ongelman kiertämiseen.

Unity Web Player on poistettu

Vuodesta 2019 lähtien suurin osa selaimista on lopettanut Unity Web Player -tuen. Näihin selaimiin kuuluvat Google Chrome, Firefox jne. Ajan myötä useat selaimet ovat alkaneet vähentää tukea NPAPI-laajennuksille, jotka sisältävät Unity 3D Web -soittimen ja Java.

NPAPI (Netscape Plugin Application Programming Interface) on sovellusliittymä, jonka avulla selaimen laajennuksia voidaan kehittää, ja se julkaistiin ensimmäisen kerran Netscape-selaimille vuoden 1995 ympäristössä. Kun HTML5 kasvattaa jatkuvasti suositusta ja tukea selainten uudemmissa versioissa, NPAPI: tä käyttävät laajennukset poistetaan vähitellen.

Sen sijaan Unity on itse pyytänyt kehittäjiä siirtymään WebGL: ään (Web Graphics Library), joka on JavaScript-sovellusliittymä ja jota käytetään 3D- ja 2D-grafiikan tuottamiseen missä tahansa määritettyssä selaimessa ilman minkäänlaisten laajennusten hyödyntämistä. Tämä on web-prosessoinnin moderni versio, ja se on vuosien varrella saavuttanut paljon pitoa yksinkertaisuudestaan ​​ja tehokkuudestaan.

Kuinka saada Unity Web Player toimimaan?

Vaikka Unity Web Player -sovellus on poistettu virallisesti eikä sen käyttöön ottamiseksi nykyajan selaimella ole vaihtoehtoja, on vielä joitain kiertotapoja, jotka voit suorittaa saadaksesi Web-soittimen käyttöön ja käyntiin. Alla on lueteltu joitain menetelmiä, joita voit käyttää, mutta varoitamme, ettei ole mitään takeita siitä, että kaikki sujuu hyvin (tämä on selvää, koska virallista tukea ei ole).

Varmista, että aloitat ratkaisut ensimmäisellä ja työskentelet alaspäin. Ne on lueteltu hyödyllisyyden ja monimutkaisuuden mukaan.

Ratkaisu 1: Internet Explorer 11: n ja Safarin käyttäminen

Vaikka suosituimmat selaimet ovat lopettaneet Unity Web -soittimen tuen, Windows- ja Mac-käyttöjärjestelmien mukana toimitetut oletusselaimet tukevat Unity Web -sovellusta. Tämä tarkoittaa, että näillä alustoilla on edelleen "virallista" tukea, mutta se saattaa lakkauttaa käytöstä melko pian tai selaimet itse (IE11) voivat arvon alentua. Varmista, että olet kirjautunut sisään järjestelmänvalvojana tietokoneellesi ennen ratkaisun käyttöönottoa.

  1. Siirry viralliseen Unity-web-soittimen verkkosivustoon ja lataa Windows Playerille tai MacOS: lle tarkoitettu Web Player.

    Unity Web Player -sovelluksen virallinen ilmoitus
  2. Kun olet asentanut asennuspaketin, käynnistä tietokone uudelleen . Paina Windows + S, kirjoita 'Internet Explorer' ja avaa sovellus.

    Käynnistä Internet Explorer uudelleen

Jos sinulla on Apple-kone, voit käynnistää Safarin siinä. Yritä nyt avata virheen aiheuttanut sisältö ja tarkista onko ongelma ratkaistu.

Ratkaisu 2: Firefox Extended Support Release -asennuksen asentaminen

Firefox ESR (Extended Support Release) on Firefox-versio, jota käyttävät organisaatiot tai yritykset, jotka tarvitsevat laaja-alaista tukea massan käyttöönottoon. Verrattuna alkuperäisen Firefox-sovelluksen nopeisiin julkaisuihin, Firefox ESR: ää ei päivitetä uusilla ominaisuuksilla joka 6. viikko. Sen sijaan työnnetään vain ne päivitykset, joiden tiedetään olevan kriittisiä tai jotka sisältävät kriittisiä tietoturvapäivityksiä.

Näyttää siltä, ​​että Firefox ESR tukee edelleen NPAPI: tä, mukaan lukien Unity Web Player. Voit ladata tämän Firefox-version ja yrittää sitten käynnistää sisällön. Useimmissa tapauksissa kaikki toimii odotetusti.

  1. Siirry Firefox ESR: n viralliseen verkkosivustoon ja lataa 32-bittinen versio omalla kielelläsi.

    Ladataan Firefoxin laajennettu tukijulkaisu
  2. Napsauta hiiren kakkospainikkeella suoritettavaa ohjelmaa ja valitse Suorita järjestelmänvalvojana .

    Unity Web Player
  3. Kun olet asentanut ohjelmiston, käynnistä tietokone uudelleen ja yritä käyttää sisältöä ja tarkista, onko ongelma ratkaistu.

Ratkaisu 3: Asenna selainten vanhempi versio Virtual Boxiin

Jos et saa haluttua kokemusta Internet Explorerista tai Safarista, ainoa tapa saada Unity Web Player toimimaan suosituissa selaimissa on ladata niistä vanhempi versio ja asentaa ne Virtual Boxiin. Emme voi asentaa niitä suoraan pääkäyttöjärjestelmäkuvaan, koska uusin versio on jo asennettu (useimmissa tapauksissa) ja vanhempi versio ei voi korvata uusinta versiota aiheuttamatta ongelmia.

Virtuaalinen laatikko on sovellus, jonka avulla käyttäjät voivat luoda hiekkalaatikon (erillisen itsenäisen tilan) käyttöjärjestelmään, jotta käyttäjät voivat helposti asentaa siihen muita käyttöjärjestelmiä. Voit tarkistaa artikkelin Windows 10: n asennuksesta VirtualBoxissa. Varmista, että VirtualBox on asennettu tietokoneellesi etukäteen. Jos ei, voit ladata sen Oraclen viralliselta verkkosivustolta.

  1. Käynnistä Windows 10 Virtual Box -sovelluksessa. Nyt sinun on asennettava seuraavat selainten versiot Virtual Box -sovellukseen.
 Chrome-versio 45 Firefox-version 50 Opera-versio 37 

Tässä on linkit, joiden avulla pääset käyttämään kaikkea selaimen historiaa. Varmista, että navigoit takaisin vanhemmille sivuille ja lataa vanhemmat versiot vastaavasti.

Ladataan Chromen vanhempi versio

Google Chrome

Mozilla Firefox

Ooppera

  1. Kun olet asentanut selaimet, voit navigoida sisältöön, joka vaatii Unity Web Player -sovelluksen, ja yrittää käynnistää sen. Tarkista, toimiiko se oikein ilman ongelmia.

Ratkaisu 4: Ota NPAPI Chrome Flag käyttöön

Jos olet asentanut vanhemman Chromen version virtuaalilaatikkoosi, mutta et edelleenkään pysty Unity Web Player -sovelluksen toimimaan, on mahdollista, että NPAPI-Chrome-lippu on poistettu käytöstä selaimen asetuksissa. Tätä ominaisuutta, jos sitä ei ole oletuksena käytössä, voidaan muuttaa kokeellisissa asetuksissa. Kokeelliset asetukset osoittavat, että nämä ominaisuudet saattavat saada esineesi liikkeelle, mutta niillä on omat haittansa.

  1. Käynnistä Google Chromen vanhempi versio, jonka juuri latasit ratkaisussa 2.
  2. Kirjoita seuraava selaimen osoiteriville:
 chrome: // liput / # enable-NPAPI 

Ota NPAPI - Chrome käyttöön
  1. Nyt NPAPI-ohjausasetukset avautuvat. Napsauta nykyistä Ota käyttöön -painiketta ja käynnistä selain uudelleen .
  2. Uudelleenkäynnistyksen jälkeen yritä käyttää peliä / alustaa selaimessa ja katso, onko tämä temppu.

Jos olet kehittäjä

Jos olet kehittäjä ja ihmettelet, onko Unity Web Playerillä mahdollisuus palata takaisin, todennäköisyys on, että ei. Unity Web Player on todella poistunut, koska saatavana on parempia tekniikoita, jotka ovat virtaviivaisemmat ja tarjoavat parempia toimintoja.

Sinun tulisi harkita pelisi / sisällön siirtämistä WebGL-tekniikoille. Lähes kaikki yritykset (myös Unity) edistävät näitä tekniikoita. Voit siirtyä Unityn ohjesivulle WebGL-projektin rakentamiseen ja ajamiseen. Löydät myös lukemattomia opetusohjelmia siitä, kuinka siirtää pelisi tekniikasta toiseen.

Mielenkiintoisia Artikkeleita