Πώς να καθορίσει το Web Player Unity δεν λειτουργεί

Η ενότητα είναι μια πολύ γνωστή μηχανή τυχερών παιχνιδιών πολλαπλών πλατφορμών, η οποία αποτελεί το κέντρο πολλών σύγχρονων παιχνιδιών. Η Unity ξεκίνησε με την Apple το 2005 και από το 2018 είχε φουσκώσει σε περισσότερες από 25 διαφορετικές πλατφόρμες. Χρησιμοποιείται για τη δημιουργία μηχανικής τελικού παιχνιδιού, συμπεριλαμβανομένων των 3D, VR, Augmented reality, Simulations κ.λπ.

Το Unity Web Player δεν λειτουργεί

Ωστόσο, μετά το 2017, υπήρξαν πολυάριθμες αναφορές από τους τελικούς χρήστες καθώς και από τους προγραμματιστές ότι ο Unity Web Player σταμάτησε να εργάζεται στα προγράμματα περιήγησης ιστού. Αυτή η κατάσταση βίωσε σε ολόκληρο τον κόσμο και επηρέασε όλους.

Γιατί συνέβη αυτό; Σε αυτό το άρθρο, θα περάσουμε από όλους τους λόγους καθώς και τις λύσεις που μπορείτε να αναπτύξετε για να παρακάμψετε το ζήτημα.

Το Unity Web Player αποτιμάται

Από το 2019, η πλειονότητα των προγραμμάτων περιήγησης έχουν τερματίσει την υποστήριξη του Unity Web Player. Αυτά τα προγράμματα περιήγησης περιλαμβάνουν το Google Chrome, τον Firefox κ.λπ. Με την πάροδο του χρόνου, πολλά προγράμματα περιήγησης έχουν αρχίσει να υποβαθμίζουν την υποστήριξη για προσθήκες NPAPI που περιλαμβάνουν το Unity 3D Web player και την Java.

Το NPAPI (Netscape Plugin Application Programming Interface) είναι ένα API το οποίο επιτρέπει στις επεκτάσεις του προγράμματος περιήγησης να αναπτυχθεί και κυκλοφόρησε για πρώτη φορά για browsers Netscape γύρω στο '95. Καθώς η HTML5 εξακολουθεί να κερδίζει δημοτικότητα και υποστήριξη με τις νεότερες εκδόσεις προγραμμάτων περιήγησης, τα plugins που χρησιμοποιούν το NPAPI εξαλείφονται σιγά σιγά.

Αντ 'αυτού, η ίδια η Unity ζήτησε από τους προγραμματιστές να μεταβούν στο WebGL (Web Graphics Library) το οποίο είναι ένα API JavaScript και χρησιμοποιείται για την απόδοση 3D και 2D γραφικών σε οποιοδήποτε πρόγραμμα περιήγησης που καθορίζεται χωρίς τη χρήση οποιωνδήποτε plugins. Αυτή είναι η σύγχρονη έκδοση της διαδικτυακής επεξεργασίας και έχει κερδίσει πολλή έλξη όλα αυτά τα χρόνια για την απλότητα της αλλά και την αποτελεσματικότητά της.

Πώς να αποκτήσετε πρόσβαση στο Unity Web Player;

Παρόλο που η Unity Web Player έχει υποτιμηθεί επίσημα και δεν υπάρχουν επιλογές για την ενεργοποίησή της στο σύγχρονο πρόγραμμα περιήγησης, εξακολουθούν να υπάρχουν ορισμένοι τρόποι αντιμετώπισης για να μπορέσετε να χρησιμοποιήσετε το πρόγραμμα αναπαραγωγής ιστού. Παρακάτω παραθέτουμε μερικές από τις μεθόδους που μπορείτε να χρησιμοποιήσετε, αλλά προειδοποιήστε ότι δεν υπάρχει καμία εγγύηση ότι όλα θα είναι ομαλά (αυτό είναι προφανές αφού δεν υπάρχει επίσημη υποστήριξη).

Βεβαιωθείτε ότι ξεκινάτε τις λύσεις με το πρώτο και εργάζεστε προς τα κάτω. Παρατίθενται κατά σειρά χρησιμότητας και πολυπλοκότητας.

Λύση 1: Χρήση του Internet Explorer 11 και του Safari

Παρόλο που τα πιο δημοφιλή προγράμματα περιήγησης έχουν τερματίσει την υποστήριξη για το Unity Web player, τα προεπιλεγμένα προγράμματα περιήγησης που αποστέλλονται με λειτουργικά συστήματα Windows και Mac υποστηρίζουν το Unity Web player. Αυτό σημαίνει ότι εξακολουθεί να υπάρχει «επίσημη» υποστήριξη σε αυτές τις πλατφόρμες, αλλά μπορεί να καταργηθεί σύντομα ή οι ίδιοι οι φυλλομετρητές (IE11) να υποτιμηθούν. Βεβαιωθείτε ότι έχετε συνδεθεί ως διαχειριστής στον υπολογιστή σας πριν εκτελέσετε τη λύση.

  1. Πλοηγηθείτε στην επίσημη ιστοσελίδα του Unity Web Player και κάντε λήψη του Web Player για Windows ή macOS.

    Unity Web Player Αποσβέσεις Επίσημη Ανακοίνωση
  2. Μετά την εγκατάσταση του πακέτου εγκατάστασης, κάντε επανεκκίνηση του υπολογιστή σας. Πατήστε τα Windows + S, πληκτρολογήστε 'internet explorer' και ανοίξτε την εφαρμογή.

    Επαναφορά του Internet Explorer

Σε περίπτωση που έχετε μια μηχανή Apple, μπορείτε να ξεκινήσετε το Safari σε αυτό. Τώρα δοκιμάστε να ανοίξετε το περιεχόμενο που προκάλεσε το σφάλμα και να ελέγξετε αν το πρόβλημα έχει επιλυθεί.

Λύση 2: Εγκατάσταση έκδοσης εκτεταμένης υποστήριξης Firefox

Το Firefox ESR (Extended Release Release) είναι μια έκδοση του Firefox που χρησιμοποιείται από οργανισμούς ή εταιρείες που χρειάζονται εκτεταμένη υποστήριξη για μαζική ανάπτυξη. Σε σύγκριση με τις «γρήγορες» εκδόσεις στην εγγενή εφαρμογή Firefox, το Firefox ESR δεν ενημερώνεται με νέα χαρακτηριστικά κάθε 6 εβδομάδες. Αντ 'αυτού, μόνο οι ενημερώσεις που ωθούνται είναι γνωστό ότι είναι κρίσιμες ή περιέχουν σημαντικές ενημερώσεις ασφαλείας.

Φαίνεται ότι το Firefox ESR εξακολουθεί να υποστηρίζει το NPAPI συμπεριλαμβανομένου του Unity Web Player. Μπορείτε να κατεβάσετε αυτήν την έκδοση του Firefox και, στη συνέχεια, δοκιμάστε να ξεκινήσετε το περιεχόμενο. Στις περισσότερες περιπτώσεις, όλα θα λειτουργήσουν όπως αναμενόταν.

  1. Πλοηγηθείτε στον επίσημο ιστότοπο του Firefox ESR και πραγματοποιήστε λήψη της έκδοσης 32-bit ανάλογα με τη γλώσσα σας.

    Λήψη έκδοσης εκτεταμένης υποστήριξης Firefox
  2. Κάντε δεξί κλικ στο εκτελέσιμο αρχείο και επιλέξτε Εκτέλεση ως διαχειριστής .

    Unity Web Player
  3. Μετά την εγκατάσταση του λογισμικού, επανεκκινήστε τον υπολογιστή σας και δοκιμάστε να αποκτήσετε πρόσβαση στο περιεχόμενο και να δείτε αν το πρόβλημα έχει επιλυθεί.

Λύση 3: Εγκατάσταση παλαιότερης έκδοσης φυλλομετρητών στο Virtual Box

Αν δεν μπορείτε να αποκτήσετε την επιθυμητή εμπειρία στον Internet Explorer ή στο Safari, μόνο ο τρόπος με τον οποίο μπορείτε να κάνετε το Unity Web Player σε δημοφιλή προγράμματα περιήγησης είναι να κάνετε λήψη μιας παλαιότερης έκδοσης και να τα εγκαταστήσετε μέσα σε ένα Virtual Box. Δεν μπορούμε να τα εγκαταστήσουμε απευθείας στην εικόνα του κύριου λειτουργικού μας συστήματος επειδή η τελευταία έκδοση θα εγκατασταθεί ήδη (στις περισσότερες περιπτώσεις) και μια παλαιότερη έκδοση δεν μπορεί να αντικαταστήσει την τελευταία έκδοση χωρίς να τρέξει σε προβλήματα.

Το Virtual Box είναι μια εφαρμογή που επιτρέπει στους χρήστες να δημιουργήσουν ένα sandbox (ανεξάρτητο ανεξάρτητο χώρο) μέσα στο λειτουργικό σύστημα, ώστε οι χρήστες να μπορούν εύκολα να εγκαταστήσουν άλλα λειτουργικά συστήματα σε αυτό. Μπορείτε να ελέγξετε το άρθρο μας σχετικά με τον τρόπο εγκατάστασης των Windows 10 στο VirtualBox. Βεβαιωθείτε ότι έχετε εγκατεστημένο το VirtualBox στον υπολογιστή σας εκ των προτέρων. Αν όχι, μπορείτε να το κατεβάσετε από την επίσημη ιστοσελίδα της Oracle.

  1. Εκκινήστε τα Windows 10 στο Virtual Box σας. Τώρα, θα πρέπει να εγκαταστήσετε τις ακόλουθες εκδόσεις προγραμμάτων περιήγησης στο Virtual Box.
 Έκδοση Chrome 45 Έκδοση Firefox Έκδοση 50 Έκδοση Opera 37 

Ακολουθούν οι σύνδεσμοι που μπορείτε να χρησιμοποιήσετε για να αποκτήσετε πρόσβαση σε όλο το ιστορικό του προγράμματος περιήγησης. Βεβαιωθείτε ότι επιστρέφετε σε παλαιότερες σελίδες και κάντε λήψη των παλαιότερων εκδόσεων αναλόγως.

Λήψη παλαιότερης έκδοσης του Chrome

Google Chrome

Mozilla Firefox

ΛΥΡΙΚΗ ΣΚΗΝΗ

  1. Μετά την εγκατάσταση των προγραμμάτων περιήγησης, μπορείτε να περιηγηθείτε στο περιεχόμενο που απαιτεί το Unity Web Player και να το δοκιμάσετε να το ξεκινήσετε. Ελέγξτε εάν λειτουργεί σωστά χωρίς προβλήματα.

Λύση 4: Ενεργοποίηση της σημαίας Chrome NPAPI

Εάν έχετε εγκαταστήσει μια παλαιότερη έκδοση του Chrome στο εικονικό σας κουτί, αλλά εξακολουθεί να μην είναι δυνατή η λειτουργία του Unity Web Player, υπάρχουν πιθανότητες να απενεργοποιηθεί η σημαία Chrome NPAPI στις ρυθμίσεις του προγράμματος περιήγησης. Αυτή η λειτουργία, αν δεν είναι ενεργοποιημένη από προεπιλογή, θα είναι διαθέσιμη για να αλλάξει στις πειραματικές ρυθμίσεις. Οι πειραματικές ρυθμίσεις υποδεικνύουν ότι αυτές οι λειτουργίες «μπορούν» να κάνουν τα πράγματα σας αλλά θα έχουν τα δικά τους μειονεκτήματα.

  1. Ξεκινήστε την παλαιότερη έκδοση του Google Chrome που μόλις κατεβάσατε στη Λύση 2.
  2. Πληκτρολογήστε τα ακόλουθα στη γραμμή διευθύνσεων του προγράμματος περιήγησης:
 chrome: // flags / # enable-npapi 

Ενεργοποίηση του NPAPI - Chrome
  1. Τώρα, οι ρυθμίσεις ελέγχου NPAPI θα ανοίξουν. Κάντε κλικ στο κουμπί Ενεργοποίηση και κάντε επανεκκίνηση του προγράμματος περιήγησης.
  2. Μετά την επανεκκίνηση, δοκιμάστε να έχετε πρόσβαση στο παιχνίδι / πλατφόρμα στο πρόγραμμα περιήγησης και να δείτε αν αυτό κάνει το τέχνασμα.

Αν είστε προγραμματιστής

Αν είστε προγραμματιστής και αναρωτιέστε αν η Unity Web Player έχει πιθανότητες να επιστρέψει, οι πιθανότητες είναι ότι δεν θα γίνει. Το Unity Web Player υποτιμάται πραγματικά επειδή υπάρχουν διαθέσιμες καλύτερες τεχνολογίες οι οποίες είναι πιο εξορθολογισμένες και παρέχουν καλύτερες λειτουργίες.

Θα πρέπει να εξετάσετε τη μετεγκατάσταση του παιχνιδιού / του περιεχομένου σας σε τεχνολογίες WebGL. Αυτές οι τεχνολογίες προωθούνται από όλες σχεδόν τις εταιρείες (συμπεριλαμβανομένης της Ενότητας). Μπορείτε να πλοηγηθείτε στη σελίδα βοήθειας της Unity σχετικά με τον τρόπο κατασκευής και εκτέλεσης ενός έργου WebGL. Θα συναντήσετε επίσης αμέτρητα μαθήματα για το πώς να μεταφέρετε το παιχνίδι σας από τη μια τεχνολογία στην άλλη.

Ενδιαφέροντα Άρθρα