Kuinka korjata Unity Web Player ei toimi



Kokeile Instrumenttia Ongelmien Poistamiseksi

Unity on tunnettu monitasoinen pelimoottori, joka on monien nykyaikaisten pelien keskipiste. Unity aloitti Applen kanssa vuonna 2005, ja vuodesta 2018 lähtien se oli hiipinyt tiensä yli 25 eri alustalle. Sitä käytetään loppupelimekaniikan luomiseen, mukaan lukien 3D, VR, Augmented Reality ja Simulation jne.



Unity Web Player ei toimi



Vuoden 2017 jälkeen loppukäyttäjät ja kehittäjät ovat kuitenkin raportoineet, että Unity Web Player lakkasi toimimasta verkkoselaimillaan. Tämä tilanne koettiin kaikkialla maailmassa ja vaikutti kaikkiin.



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

Unity Web Player on poistettu käytöstä

Vuodesta 2019 lähtien suurin osa selaimista on lopettanut Unity Web Playerin tuen. Näitä selaimia ovat Google Chrome, Firefox jne. Ajan myötä lukemattomat selaimet ovat alkaneet menettää NPAPI-laajennusten, kuten Unity 3D Web Player ja Java, tuen.

NPAPI (Netscape Plugin Application Programming Interface) on sovellusliittymä, jonka avulla selainlaajennukset voidaan kehittää, ja se julkaistiin ensimmäisen kerran Netscape-selaimille noin vuonna 95. Kun HTML5 on edelleen saamassa suosiota ja tukea uusimpien selainten kanssa, NPAPI: tä käyttävät laajennukset poistetaan hitaasti käytöstä.



Sen sijaan Unity on itse pyytänyt kehittäjiä kääntymään WebGL (Web Graphics Library), joka on JavaScript-sovellusliittymä ja jota käytetään 3D- ja 2D-grafiikkojen renderointiin missä tahansa määritetyssä selaimessa ilman minkäänlaista laajennusta. Tämä on moderni versio verkkokäsittelystä ja on vuosien varrella saanut paljon vetovoimaa yksinkertaisuudestaan ​​mutta tehokkuudestaan.

Kuinka saada Unity Web Player toimimaan?

Vaikka Unity Web Player on poistettu virallisesti eikä sen käyttöönottamiseen nykypäivän selaimessa ole vaihtoehtoja, on silti joitain kiertotapoja, jotka voit suorittaa saadaksesi web-soittimen käyttöön. Alla on lueteltu joitain menetelmiä, joita voit käyttää, mutta varoitetaan, että ei ole takeita siitä, että kaikki sujuu sujuvasti (tämä on ilmeistä, koska virallista tukea ei ole).

Varmista, että aloitat ratkaisut ensimmäisellä ja jatkat matkaa. 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 -soitinta. Tämä tarkoittaa, että näillä alustoilla on edelleen virallista tukea, mutta se saattaa poistua käytöstä melko pian tai selaimet (IE11) saattavat heikentyä. Varmista, että olet kirjautunut järjestelmänvalvojana tietokoneellesi, ennen kuin otat ratkaisun käyttöön.

  1. Siirry virkamiehelle Unity Web Player verkkosivusto ja lataa Web Player Windows- tai macOS-käyttöjärjestelmälle.

    Unity Web Playerin virallinen poisto

  2. Asennuksen jälkeen asennuspaketti, uudelleenkäynnistää Sinun tietokoneesi. Lehdistö Windows + S , kirjoita ”Internet Explorer” ja avaa sovellus.

    Käynnistetään 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 -ohjelman asentaminen

Firefox ESR (Extended Support Release) on Firefox-versio, jota käyttävät organisaatiot tai yritykset, jotka tarvitsevat laajennettua tukea joukkokäyttöön. Verrattuna natiivien Firefox-sovellusten 'nopeisiin' julkaisuihin Firefox ESR: ää ei päivitetä uusilla ominaisuuksilla kuuden viikon välein. Sen sijaan työnnetään vain ne päivitykset, joiden tiedetään olevan kriittisiä tai jotka sisältävät kriittisiä tietoturvapäivityksiä.

Vaikuttaa 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 odotetulla tavalla.

  1. Navigoida johonkin Firefox ESR: n virallinen verkkosivusto ja lataa 32-bittinen versio kielesi mukaan.

    Ladataan Firefoxin laajennetun tuen julkaisu

  2. Napsauta hiiren kakkospainikkeella suoritettavaa tiedostoa ja valitse Suorita järjestelmänvalvojana .

    Unity Web Player

  3. Kun ohjelmisto on asennettu, käynnistä tietokone uudelleen ja yritä käyttää sisältöä ja katso, onko ongelma ratkaistu.

Ratkaisu 3: Asennetaan selainten vanhempi versio Virtual Boxiin

Jos et voi saada haluamaasi kokemusta Internet Explorerissa tai Safarissa, niillä ainoa tapa saada Unity Web Player toimimaan suosituissa selaimissa on ladata vanhempi versio niistä ja asentaa ne virtuaaliruutuun. Emme voi asentaa niitä suoraan pääkäyttöjärjestelmäkuvaan, koska uusin versio on jo asennettu (useimmissa tapauksissa), eikä vanhempi versio voi korvata uusinta versiota ongelmitta.

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

  1. Käynnistä Windows 10 virtuaaliruudussa. Nyt sinun on asennettava seuraavat selainversiot virtuaaliruutuun.
Chrome-versio 45 Firefox-versio 50 Opera-versio 37

Tässä ovat linkit, joiden avulla pääset käyttämään selaimen historiaa. Varmista, että palaat vanhemmille sivuille ja lataat vanhemmat versiot vastaavasti.

Ladataan Chromen vanhempaa versiota

Google Chrome

Mozilla Firefox

Ooppera

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

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

Jos olet asentanut vanhemman Chrome-version virtuaaliruutuun, mutta et silti saa Unity Web Playeria toimimaan, on mahdollista, että NPAPI Chrome Flag poistetaan käytöstä selaimesi asetuksissa. Jos tätä ominaisuutta ei ole otettu käyttöön oletusarvoisesti, tätä ominaisuutta voidaan muuttaa kokeellisissa asetuksissa. Kokeelliset asetukset osoittavat, että nämä ominaisuudet saattavat saada juttuja käyntiin, mutta niillä on omat haittansa.

  1. Käynnistä vanhempi versio Google Chrome, jonka latait juuri ratkaisuun 2.
  2. Kirjoita selaimen osoiteriville seuraava:
chrome: // flags / # enable-npapi

NPAPI: n käyttöönotto - Chrome

  1. Nyt NPAPI-ohjausasetukset avautuvat. Klikkaa ota käyttöön painike läsnä ja Käynnistä uudelleen selain.
  2. Kun olet käynnistänyt uudestaan, 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ä mitään mahdollisuuksia palata takaisin, on todennäköistä, että se ei tule. Unity Web Player on todella heikentynyt, koska käytettävissä on parempia tekniikoita, jotka ovat virtaviivaisempia ja tarjoavat parempia toimintoja.

Sinun kannattaa harkita pelin / sisällön siirtämistä WebGL-tekniikoihin. Lähes kaikki yritykset (myös Unity) edistävät näitä tekniikoita. Voit siirtyä kohtaan Unityn ohjesivu WebGL-projektin rakentamisesta ja suorittamisesta. Löydät myös lukemattomia opetusohjelmia pelisi siirtämisestä tekniikasta toiseen.

5 minuuttia luettu