כיצד לתקן נגן אינטרנט Unity לא עובד



נסה את הכלי שלנו לביטול בעיות

אחדות הוא מנוע משחקים חוצה פלטפורמות ידוע המהווה מרכז משחקים מודרניים רבים. אחדות החלה את דרכה עם אפל בשנת 2005 ונכון לשנת 2018 היא התגנבה ליותר מ -25 פלטפורמות שונות. הוא משמש ליצירת מכניקות משחק קצה כולל 3D, VR, מציאות רבודה וסימולציות וכו '.



נגן האינטרנט של אחדות לא עובד



עם זאת, לאחר 2017, היו דיווחים רבים על ידי משתמשי קצה כמו גם מפתחים כי נגן האינטרנט Unity הפסיק לעבוד בדפדפני האינטרנט שלהם. מצב זה נחווה ברחבי העולם והשפיע על כולם.



מדוע זה קרה? במאמר זה נעבור על כל הסיבות וכן על דרכים לעקיפת הבעיה שתוכלו לפרוס על מנת לעקוף את הנושא.

נגן האינטרנט של אחדות מופחת

החל משנת 2019, רוב הדפדפנים סיימו את התמיכה ב- Unity Web Player. דפדפנים אלה כוללים את גוגל כרום, פיירפוקס וכו 'ככל שעובר הזמן, דפדפנים רבים החלו להפסיק את התמיכה בתוספי NPAPI הכוללים נגן אינטרנט 3D ו- Java.

NPAPI (ממשק תכנות יישומי יישום תוסף Netscape) הוא ממשק API המאפשר לפתח הרחבות דפדפנים ושוחרר לראשונה לדפדפני Netscape בסביבות 95 '. כאשר HTML5 ממשיך לצבור פופולריות ותמיכה בגירסאות הדפדפנים החדשות יותר, תוספים המשתמשים ב- NPAPI מוחרגים לאט לאט.



במקום זאת, יוניטי עצמה ביקשה ממפתחים לפנות אליה WebGL (ספריית גרפיקה באינטרנט) שהיא API של JavaScript ומשמשת לעיבוד גרפיקה תלת ממדית ו -2 D בכל דפדפן שצוין ללא שימוש בתוספים כלשהם. זו הגרסה המודרנית של עיבוד אתרים וצברה המון המון במהלך השנים בגלל פשטותה ועם זאת יעילותה.

כיצד לגרום ל- Unity Web Player לעבוד?

למרות שנגן הרשת של Unity מופחת באופן רשמי ואין אפשרויות לאפשר זאת בדפדפן המודרני, עדיין קיימות כמה דרכים לעקיפת הבעיה שתוכל לבצע בכדי להפעיל את נגן האינטרנט. להלן, פירטנו כמה מהשיטות בהן תוכלו להשתמש, אך יש להזהיר כי אין כל ערובה שהכל יעבור חלק (זה ברור מאחר ואין תמיכה רשמית).

דאג שתתחיל את הפתרונות עם הראשון ועבור למטה. הם מפורטים לפי סדר שימושיות ומורכבות.

פתרון 1: שימוש ב- Internet Explorer 11 וב- Safari

למרות שהדפדפנים הפופולריים ביותר סיימו את התמיכה בנגן האינטרנט Unity, דפדפני ברירת המחדל המועברים עם מערכות ההפעלה Windows ו- Mac כן תומכים בנגן האינטרנט של Unity. המשמעות היא שעדיין קיימת תמיכה 'רשמית' בפלטפורמות אלה אך היא עשויה להיפסק די מהר או שהדפדפנים עצמם (IE11) עשויים להיחלש. ודא שאתה מחובר כמנהל במחשב שלך לפני יישום הפתרון.

  1. נווט לפקיד נגן רשת יוניטי אתר והורד את נגן האינטרנט עבור Windows או macOS.

    הודעה רשמית על פחת נגן רשת באינטרנט

  2. לאחר התקנת חבילת ההתקנה, אתחול המחשב שלך. ללחוץ Windows + S. , הקלד 'Internet Explorer' ופתח את היישום.

    הפעלה מחדש של Internet Explorer

במקרה שיש לך מכונת אפל, תוכל להפעיל בה את ספארי. כעת נסה לפתוח את התוכן שגרם לשגיאה ולבדוק אם הבעיה נפתרה.

פתרון 2: התקנת מהדורת התמיכה המורחבת של Firefox

Firefox ESR (שחרור תמיכה מורחב) היא גרסה של Firefox המשמשת ארגונים או חברות הזקוקים לתמיכה מורחבת לפריסה המונית. בהשוואה למהדורות 'מהירות' ביישום Firefox המקורי, Firefox ESR אינו מעודכן בתכונות חדשות כל 6 שבועות. במקום זאת, רק אותם עדכונים נדחפים הידועים כקריטיים או מכילים עדכוני אבטחה קריטיים.

נראה כי Firefox ESR עדיין תומך ב- NPAPI כולל Unity Web Player. אתה יכול להוריד גרסה זו של Firefox ולאחר מכן לנסות להפעיל את התוכן. ברוב המקרים הכל יעבוד כמצופה.

  1. נווט אל האתר הרשמי של Firefox ESR ולהוריד את גרסת 32 הסיביות בהתאם לשפה שלך.

    מוריד מהדורת תמיכה מורחבת של Firefox

  2. לחץ לחיצה ימנית על ההפעלה ובחר הפעל כמנהל .

    נגן רשת יוניטי

  3. לאחר התקנת התוכנה, הפעל מחדש את המחשב ונסה לגשת לתוכן ולראות אם הבעיה נפתרה.

פתרון 3: התקנת גרסה ישנה יותר של דפדפנים בתיבה וירטואלית

אם אינך מצליח להשיג את החוויה הרצויה ב- Internet Explorer או ב- Safari, הדרך היחידה לגרום ל- Unity Web Player לעבוד בדפדפנים פופולריים היא להוריד גרסה ישנה יותר ולהתקין אותם בתוך Virtual Box. אנו לא יכולים להתקין אותם ישירות בתמונת מערכת ההפעלה הראשית שלנו מכיוון שהגרסה האחרונה כבר תותקן (ברוב המקרים) וגרסה ישנה לא יכולה להחליף את הגרסה האחרונה מבלי להיתקל בבעיות.

תיבה וירטואלית היא יישום המאפשר למשתמשים ליצור ארגז חול (שטח עצמאי נפרד) בתוך מערכת ההפעלה, כך שמשתמשים יכולים להתקין בו בקלות מערכות הפעלה אחרות. אתה יכול לבדוק את המאמר שלנו ב כיצד להתקין את Windows 10 ב- VirtualBox . וודא כי התקנת VirtualBox במחשב שלך מראש. אם לא, תוכלו להוריד אותו מהאתר הרשמי של אורקל.

  1. הפעל את Windows 10 בתיבה הווירטואלית שלך. כעת עליך להתקין את הגרסאות הבאות של הדפדפנים בתיבה הווירטואלית שלך.
גרסת Chrome Chrome 45 Firefox גרסה 50 אופרה גרסה 37

להלן הקישורים שבהם תוכל להשתמש כדי לקבל גישה לכל היסטוריית הדפדפנים. הקפד לנווט חזרה לדפים ישנים יותר ולהוריד את הגרסאות הישנות בהתאם.

מוריד גרסה ישנה יותר של Chrome

גוגל כרום

Mozilla Firefox

אוֹפֵּרָה

  1. לאחר התקנת הדפדפנים, אתה יכול לנווט לתוכן שדורש Unity Web Player ולנסות להפעיל אותו. בדוק אם זה עובד כמו שצריך ללא בעיות.

פתרון 4: הפעלת דגל כרום של 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 מופחת באמת מכיוון שקיימות טכנולוגיות טובות יותר שזורמות יותר ומספקות פונקציות טובות יותר.

כדאי לשקול להעביר את המשחק / התוכן שלך לטכנולוגיות WebGL. טכנולוגיות אלה מקודמות על ידי כמעט כל החברות (כולל יוניטי). אתה יכול לנווט אל דף העזרה של אחדות כיצד לבנות ולהפעיל פרויקט WebGL. תוכלו גם להיתקל באינספור הדרכות כיצד להעביר את המשחק שלכם מטכנולוגיה אחת לאחרת.

5 דקות לקרוא