ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

UnityWebプレーヤーが機能しない問題を修正する方法

Unityは、多くの最新ゲームの中心である有名なクロスプラットフォームゲームエンジンです。 Unityは2005年にAppleからスタートし、2018年の時点で、25を超えるさまざまなプラットフォームに移行していました。 3D、VR、拡張現実、シミュレーションなどのエンドゲームの仕組みを作成するために使用されます。

UnityWebプレーヤーが機能しない問題を修正する方法

ただし、2017年以降、エンドユーザーおよび開発者から、UnityWebPlayerがWebブラウザーでの動作を停止したという報告が多数寄せられています。この状況は世界中で経験され、すべての人に影響を及ぼしました。

なぜこれが起こったのですか?この記事では、問題を回避するために展開できるすべての理由と回避策について説明します。

UnityWebプレーヤーは減価償却されます

2019年の時点で、ブラウザーの大部分はUnityWebPlayerのサポートを終了しています。これらのブラウザには、Google Chrome、Firefoxなどが含まれます。時間が経つにつれて、多くのブラウザがUnity3DWebプレーヤーやJavaを含むNPAPIプラグインのサポートを廃止し始めました。

NPAPI (Netscapeプラグインアプリケーションプログラミングインターフェイス)は、ブラウザ拡張機能の開発を可能にするAPIであり、95年頃にNetscapeブラウザ用に最初にリリースされました。 HTML5が新しいバージョンのブラウザで人気とサポートを獲得し続けるにつれて、NPAPIを利用するプラグインは徐々に段階的に廃止されます。

代わりに、Unity自体が開発者に WebGLに切り替えるように依頼しました (Webグラフィックライブラリ)これはJavaScript APIであり、プラグインをまったく使用せずに、指定されたブラウザ内で3Dおよび2Dグラフィックをレンダリングするために使用されます。これは最新バージョンのWeb処理であり、そのシンプルさと効果により、長年にわたって多くの注目を集めてきました。

Unity WebPlayerを機能させる方法

Unity Web Playerは正式に減価償却されており、現代のブラウザーで有効にするオプションはありませんが、Webプレーヤーを起動して実行するために実行できるいくつかの回避策があります。以下に、使用できるいくつかの方法を示しますが、すべてがスムーズに実行される保証はないことに注意してください(公式のサポートがないため、これは明らかです)。

必ず最初のソリューションから始めて、下に向かって進んでください。それらは、有用性と複雑さの順にリストされています。

解決策1:InternetExplorer11とSafariを使用する

最も人気のあるブラウザーはUnityWebプレーヤーのサポートを終了しましたが、WindowsおよびMacオペレーティングシステムに付属しているデフォルトのブラウザーはUnityWebプレーヤーをサポートしています。これは、これらのプラットフォームではまだ「公式」サポートが存在することを意味しますが、すぐに段階的に廃止されるか、ブラウザー自体(IE11)の価値が低下する可能性があります。ソリューションを実装する前に、コンピューターに管理者としてログインしていることを確認してください。

  1. Unity Webプレーヤーの公式Webサイトに移動し、WindowsまたはmacOS用のWebプレーヤーをダウンロードします。 UnityWebプレーヤーが機能しない問題を修正する方法
  2. インストールパッケージをインストールした後、再起動 あなたのコンピュータ。 Windows + Sを押します 、「Internet Explorer」と入力して、アプリケーションを開きます。 UnityWebプレーヤーが機能しない問題を修正する方法

Appleマシンをお持ちの場合は、Safariを起動できます。エラーの原因となったコンテンツを開いて、問題が解決したかどうかを確認してください。

解決策2:Firefox拡張サポートリリースのインストール

Firefox ESR(拡張サポートリリース)は、Firefoxのバージョンであり、大量展開の拡張サポートを必要とする組織または企業によって使用されます。ネイティブFirefoxアプリケーションの「迅速な」リリースと比較すると、FirefoxESRは6週間ごとに新機能で更新されません。代わりに、重要であることがわかっている、または重要なセキュリティ更新を含む更新のみがプッシュされます。

FirefoxESRはUnityWebPlayerを含むNPAPIをまだサポートしているようです。このバージョンのFirefoxをダウンロードして、コンテンツを起動してみてください。ほとんどの場合、すべてが期待どおりに機能します。

  1. Firefox ESR公式Webサイトに移動し、言語に応じて32ビットバージョンをダウンロードします。 UnityWebプレーヤーが機能しない問題を修正する方法
  2. 実行可能ファイルを右クリックして、管理者として実行を選択します 。 UnityWebプレーヤーが機能しない問題を修正する方法
  3. ソフトウェアのインストール後、コンピューターを再起動してコンテンツにアクセスし、問題が解決するかどうかを確認してください。

解決策3:古いバージョンのブラウザをVirtualBoxにインストールする

Internet ExplorerまたはSafariで目的のエクスペリエンスが得られない場合、Unity Web Playerを一般的なブラウザーで機能させる唯一の方法は、古いバージョンをダウンロードしてVirtualBox内にインストールすることです。最新バージョンはすでにインストールされており(ほとんどの場合)、古いバージョンは問題が発生することなく最新バージョンを置き換えることができないため、メインのオペレーティングシステムイメージに直接インストールすることはできません。

Virtual Boxは、ユーザーがオペレーティングシステム内にサンドボックス(個別の独立したスペース)を作成できるようにするアプリケーションであり、ユーザーはその中に他のオペレーティングシステムを簡単にインストールできます。 VirtualBoxでWindows10をセットアップする方法に関する記事を確認できます。事前に、VirtualBoxがコンピューターにインストールされていることを確認してください。そうでない場合は、Oracleの公式Webサイトからダウンロードできます。

  1. VirtualBoxでWindows10を起動します。次に、VirtualBoxに次のバージョンのブラウザをインストールする必要があります。
Chrome Version 45

Firefox Version 50

Opera Version 37

すべてのブラウザ履歴にアクセスするために使用できるリンクは次のとおりです。必ず古いページに戻り、それに応じて古いバージョンをダウンロードしてください。

UnityWebプレーヤーが機能しない問題を修正する方法

Google Chrome

Mozilla Firefox

オペラ

  1. ブラウザをインストールした後、Unity Web Playerが必要なコンテンツに移動して、起動してみることができます。問題なく正常に動作するかどうかを確認します。

解決策4:NPAPIChromeフラグを有効にする

古いバージョンのChromeを仮想ボックスにインストールしてもUnityWebPlayerを機能させることができない場合は、ブラウザーの設定でNPAPIChromeフラグが無効になっている可能性があります。この機能は、デフォルトで有効になっていない場合、実験設定で変更できます。実験的な設定は、これらの機能があなたのものを「動かすかもしれない」が、それ自身の欠点があることを示しています。

  1. 古いバージョンを起動します ソリューション2でダウンロードしたばかりのGoogleChromeの
  2. ブラウザのアドレスバーに次のように入力します。
chrome://flags/#enable-npapi
UnityWebプレーヤーが機能しない問題を修正する方法
  1. これで、NPAPIコントロール設定が開きます。 有効にするをクリックします ボタンが表示され、再起動 ブラウザ。
  2. 再起動後、ブラウザでゲーム/プラットフォームにアクセスしてみて、これでうまくいくかどうかを確認してください。

開発者の場合

あなたが開発者であり、Unity Web Playerがカムバックする可能性があるかどうか疑問に思っている場合、そうではない可能性があります。 Unity Web Playerは、より合理化され、より優れた機能を提供するより優れたテクノロジーが利用可能であるため、真に価値が低下しています。

ゲーム/コンテンツをWebGLテクノロジに移行することを検討する必要があります。これらのテクノロジーは、ほぼすべての企業(Unityを含む)によって推進されています。 WebGLプロジェクトをビルドして実行する方法については、Unityのヘルプページに移動できます。また、ゲームをあるテクノロジーから別のテクノロジーに移行する方法についての無数のチュートリアルに出くわします。


  1. Telegram Web が機能しない問題を修正

    テレグラムは人々の間で多くの人気を博しており、アプリを使用する方法の 1 つに Web バージョンがあります。これは Telegram Web と呼ばれ、Web ブラウザーの助けを借りて使用されます。あなたがTelegramユーザーで、Telegram Webが機能しない問題を修正する方法を探しているなら、あなたは正しいページにたどり着きました.この記事では、Telegram Web が接続されていない、または機能していない問題を修正する方法について説明します。 Telegram Web が Chrome で機能しない問題を修正する方法 以下に示すように、Telegram Web は多

  2. Windows 10 PC で Spotify Web Player が動作しない問題を修正するには?

    あなたが音楽愛好家なら、今まで聴きたかった曲のほとんどを含む Spotify アプリケーションに出くわしたに違いありません。しかし、Spotify の音楽には、公式アプリをインストールしなくても、お気に入りのブラウザーで Spotify の Web アプリケーションを使用しなくてもアクセスできることをご存知ですか?ただし、Spotify Web Player が正常に動作しないという報告がフォーラムにいくつかあります。この記事では、Chrome やその他のブラウザーで Spotify Web Player を修正するために専門家が推奨する最適なトラブルシューティング方法を紹介します。 Spot