Kā novērst Unity Web Player nedarbošanos



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Unity ir plaši pazīstams dažādu platformu spēļu dzinējs, kas ir daudzu mūsdienu spēļu centrs. Unity uzsāka darbību ar Apple 2005. gadā, un no 2018. gada tā bija nokļuvusi vairāk nekā 25 dažādās platformās. To izmanto, lai izveidotu spēles beigu mehāniku, tostarp 3D, VR, paplašināto realitāti un simulācijas utt.



Nedarbojas Unity Web Player



Tomēr pēc 2017. gada gan lietotāji, gan izstrādātāji ir saņēmuši daudz ziņojumu par to, ka Unity Web Player pārtrauca darbu ar viņu tīmekļa pārlūkiem. Šī situācija bija pieredzēta visā pasaulē un skāra visus.



Kāpēc tas notika? Šajā rakstā mēs izskatīsim visus iemeslus, kā arī risinājumus, kurus varat izvietot, lai apietu problēmu.

Unity Web Player ir nolietots

Sākot ar 2019. gadu, lielākā daļa pārlūkprogrammu ir pārtraukušas Unity Web Player atbalstu. Šajās pārlūkprogrammās ir Google Chrome, Firefox utt. Laika gaitā daudzi pārlūki ir sākuši novecot atbalstu NPAPI spraudņiem, kas ietver Unity 3D Web atskaņotāju un Java.

NPAPI (Netscape Plugin Application Programming Interface) ir API, kas ļauj izstrādāt pārlūkprogrammas paplašinājumus, un tā pirmo reizi tika izlaista Netscape pārlūkiem ap ’95. Tā kā HTML5 turpina iegūt jaunāko pārlūkprogrammu versiju popularitāti un atbalstu, spraudņi, kas izmanto NPAPI, tiek lēnām pārtraukti.



Tā vietā pati Vienotība ir lūgusi izstrādātājus vērsties pie WebGL (Web Graphics Library), kas ir JavaScript API un ko izmanto 3D un 2D grafikas renderēšanai jebkurā norādītajā pārlūkprogrammā, neizmantojot nekādus spraudņus. Šī ir moderna tīmekļa apstrādes versija, un gadu gaitā tā ir ieguvusi daudz vilces, pateicoties vienkāršībai, bet efektivitātei.

Kā panākt, lai Unity Web Player darbotos?

Lai gan Unity Web Player ir oficiāli nolietots, un mūsdienu pārlūkprogrammā nav iespēju to iespējot, joprojām ir daži risinājumi, kurus varat veikt, lai izveidotu un palaistu tīmekļa atskaņotāju. Tālāk mēs esam uzskaitījuši dažas metodes, kuras varat izmantot, taču jābrīdina, ka nav garantijas, ka viss darbosies nevainojami (tas ir acīmredzami, jo nav oficiāla atbalsta).

Pārliecinieties, ka esat sācis risinājumus ar pirmo un virzieties uz leju. Tie ir uzskaitīti lietderības un sarežģītības secībā.

1. risinājums: Internet Explorer 11 un Safari izmantošana

Lai gan populārākajām pārlūkprogrammām ir beidzies atbalsts Unity Web player, noklusējuma pārlūkprogrammas, kas tiek piegādātas kopā ar Windows un Mac operētājsistēmām, atbalsta Unity Web player. Tas nozīmē, ka šajās platformās joprojām pastāv “oficiālais” atbalsts, taču tas var tikt drīz pārtraukts vai arī pašas pārlūkprogrammas (IE11) var samazināties. Pirms risinājuma ieviešanas pārliecinieties, vai datorā esat pieteicies kā administrators.

  1. Virzieties uz ierēdni Vienotības tīmekļa atskaņotājs vietni un lejupielādējiet Web Player operētājsistēmai Windows vai MacOS.

    Oficiālais tīmekļa vietnes Unity Web Player amortizācijas paziņojums

  2. Pēc instalēšanas pakotnes instalēšanas restartēt datorā. Nospiediet Windows + S , ierakstiet “Internet Explorer” un atveriet lietojumprogrammu.

    Programmas Internet Explorer atkārtota palaišana

Ja jums ir Apple mašīna, varat tajā palaist Safari. Tagad mēģiniet atvērt saturu, kas izraisīja kļūdu, un pārbaudiet, vai problēma ir atrisināta.

2. risinājums: Firefox paplašinātā atbalsta laidiena instalēšana

Firefox ESR (Extended Support Release) ir Firefox versija, kuru izmanto organizācijas vai uzņēmumi, kuriem masveida izvietošanai nepieciešams paplašināts atbalsts. Salīdzinot ar “ātrajiem” izlaidumiem vietējā Firefox lietojumprogrammā, Firefox ESR netiek atjaunināts ar jaunām funkcijām ik pēc 6 nedēļām. Tā vietā tiek virzīti tikai tie atjauninājumi, kuri, kā zināms, ir kritiski vai satur kritiskus drošības atjauninājumus.

Šķiet, ka Firefox ESR joprojām atbalsta NPAPI, ieskaitot Unity Web Player. Jūs varat lejupielādēt šo Firefox versiju un pēc tam mēģināt palaist saturu. Vairumā gadījumu viss darbosies kā paredzēts.

  1. Virzieties uz Firefox ESR oficiālā vietne un lejupielādējiet 32 ​​bitu versiju atbilstoši savai valodai.

    Lejupielādē Firefox paplašinātā atbalsta laidienu

  2. Ar peles labo pogu noklikšķiniet uz izpildāmā faila un atlasiet Izpildīt kā administratoram .

    Unity Web Player

  3. Pēc programmatūras instalēšanas restartējiet datoru un mēģiniet piekļūt saturam un pārbaudiet, vai problēma ir atrisināta.

3. risinājums: vecākās pārlūkprogrammu versijas instalēšana virtuālajā lodziņā

Ja nevarat iegūt vēlamo pieredzi pārlūkprogrammā Internet Explorer vai Safari, vienīgais veids, kā panākt, lai Unity Web Player darbotos populārākajās pārlūkprogrammās, ir lejupielādēt vecāku to versiju un instalēt virtuālajā lodziņā. Mēs tos nevaram instalēt tieši mūsu galvenajā operētājsistēmas attēlā, jo jaunākā versija jau būs instalēta (vairumā gadījumu), un vecāka versija nevar aizstāt jaunāko versiju, neradot problēmas.

Virtuālā kaste ir programma, kas ļauj lietotājiem operētājsistēmā izveidot smilšu kasti (atsevišķu neatkarīgu vietu), lai lietotāji tajā varētu viegli instalēt citas operētājsistēmas. Jūs varat pārbaudīt mūsu rakstu Kā iestatīt Windows 10 operētājsistēmā VirtualBox . Pārliecinieties, vai iepriekš datorā ir instalēta VirtualBox. Ja nē, varat to lejupielādēt no Oracle oficiālās vietnes.

  1. Palaidiet Windows 10 savā virtuālajā lodziņā. Tagad virtuālajā lodziņā ir jāinstalē šādas pārlūkprogrammu versijas.
Chrome 45. versija Firefox 50. versija Opera 37. versija

Šeit ir saites, kuras varat izmantot, lai piekļūtu visai pārlūkprogrammas vēsturei. Pārvietojieties atpakaļ uz vecākām lapām un attiecīgi lejupielādējiet vecākās versijas.

Lejupielādē vecāku Chrome versiju

Google Chrome

Mozilla Firefox

Opera

  1. Pēc pārlūkprogrammu instalēšanas varat pārvietoties uz saturu, kuram nepieciešams Unity Web Player, un mēģināt to palaist. Pārbaudiet, vai tas darbojas pareizi bez problēmām.

4. risinājums: NPAPI Chrome Flag iespējošana

Ja savā virtuālajā lodziņā esat instalējis vecāku Chrome versiju, bet joprojām nevarat panākt, lai Unity Web Player darbotos, jūsu pārlūkprogrammas iestatījumos pastāv iespēja, ka NPAPI Chrome karogs ir atspējots. Ja šī funkcija nav iespējota pēc noklusējuma, to būs iespējams mainīt eksperimentālajos iestatījumos. Eksperimentālie iestatījumi norāda, ka šīs funkcijas var „aktivizēt” jūsu darbu, taču tām būs savi trūkumi.

  1. Palaidiet vecāka versija pārlūka Google Chrome, kuru tikko lejupielādējāt 2. risinājumā.
  2. Pārlūkprogrammas adreses joslā ierakstiet:
chrome: // flags / # enable-npapi

NPAPI iespējošana - Chrome

  1. Tagad tiks atvērti NPAPI vadības iestatījumi. Noklikšķiniet uz Iespējot poga klāt un Atkārtoti palaidiet pārlūkprogrammā.
  2. Pēc atkārtotas palaišanas mēģiniet pārlūkprogrammā piekļūt spēlei / platformai un pārliecinieties, vai tas ir triks.

Ja esat izstrādātājs

Ja esat izstrādātājs un domājat, vai Unity Web Player ir kādas iespējas atgriezties, visticamāk, ka tā nebūs. Unity Web Player ir patiesi nolietots, jo ir pieejamas labākas tehnoloģijas, kas ir vienkāršākas un nodrošina labākas funkcijas.

Jums vajadzētu apsvērt spēles / satura migrēšanu uz WebGL tehnoloģijām. Šīs tehnoloģijas popularizē gandrīz visi uzņēmumi (ieskaitot Unity). Jūs varat pārvietoties uz Unity palīdzības lapa par to, kā izveidot un vadīt WebGL projektu. Jūs arī sastapsieties ar neskaitāmām pamācībām par to, kā migrēt spēli no vienas tehnoloģijas uz otru.

5 minūtes lasīts