問題タブ [unity-webgl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unity5 - SCORM 1.2 を使用した Unity WebGL ビルドが LMS で機能しない
WebGL 出力を生成するゲームに SCORM 1.2 を統合しました。WebGL をブラウザで直接再生すると、正常に動作し、LMS では動作しません。ゲームに含まれているゲーム プレイ スクリプトが問題の原因であることがわかりました。これを無効にして LMS でビルドをアップロードすると、その読み込みが行われます (スクリプトが無効になっているため、ゲーム プレイを続行できません)。
このスクリプトでは、WWW クラスを使用せずに、StreamingAssets フォルダーに配置されたファイルから Xml データをフェッチする GAF 関数を使用しています。
ゲームに含まれるSCORMアセットパック、 https: //www.assetstore.unity3d.com/en/#!/content/53523
ゲームの実行を制限している機能がわかりません。これを見て、フィードバックを送ってください。
エラーメッセージ 添付ファイルを見つけてください。ここに画像の説明を入力
c# - WebGL ビルドは入力フィールドに入力を受け付けません
Unity3D で構築されたシーンがあり、それを WebGL に展開しようとしています。シーン内には、キャンバスに入力フィールドがあります。これは、ユーザー入力を受け取り、シーン内で何かを検索することになっています。
ただし、ブラウザーで WebGL ビルドを読み込むと (複数のブラウザーで試しました)、入力フィールドをクリックしてもフォーカスされないため、キーボード入力が入力フィールドに入力されません。JavaScript を使用してゲーム ウィンドウにフォーカスを当てるさまざまな方法を試しましたが、成功しませんでした。
入力フィールドを WebGL シーンで動作させる方法はありますか?
unity3d - 要求されたリソースに Access-Control-Allow-Origin' ヘッダーが存在します
Unity WebGL を使用してゲームをビルドしようとしていますが、ゲームをオフラインで実行するとエラーは発生しませんが、アップロード後に次のエラーが表示されます。「Access-Control-Allow-Origin' header is present on the requested resource .エラーの詳細については、このリンクを参照してください。
index.html
unity3d - Wii Uタブレットとのインタラクションは可能?
AirConsole API を使用して wii U タブレットのエフェクト/コントローラーを作成することは可能ですか? 2 画面ゲームプレイとは?ゾンビUやマリオメーカーを作るような他のゲームに似ていますか?または、タッチ/描画する領域を作成し、在庫マネージャーを作成してからスマートフォンのコントローラーに戻るなどの効果を追加しますか?
例:
ruby-on-rails - Rails アプリに WebGL プロジェクトを含める方法
小さな Unity ゲームがあり、Rails アプリに含めることができるように WebGL を使用してエクスポートしようとしています。それらが適切に取得されますように。暗闇の中で突き刺すことで、data/code/memUrl 値がファイルを指すようにすることができました (または、少なくともエラーを停止することができました) が、それらを取得するにはファイル拡張子に「gz」を追加する必要がありました。拾ったので、それが何かを壊したかどうかはわかりません。
UnityLoader.js を public/javascripts,Release フォルダーに配置しました。次のような JS エラーが発生します。
ここに私のhtml.erb
RailsアプリにWebGL出力を含める方法を説明するチュートリアルの行を持っている人はいますか? どんな助けでも大歓迎です。
javascript - 非常に大きな JavaScript ファイルを分割する
Unity で生成された webgl コンテンツを使用する Web プロジェクトに取り組んでいます。必要な js ファイルを読み込もうとすると、ブラウザが約 30 秒間フリーズします。メインのjsファイルは解凍すると35MBあるのでこれが原因と思われます。
可能であればこのフリーズを回避したいのですが、スクリプトが UI にアクセスする必要があるため、WebWorkers を使用してそれを行うことができませんでした。私の他の可能な解決策は、jsファイルをより小さなものに分割しようとすることですが、その方法がわかりません。何か提案はありますか?
unity3d - Unity の WebGL が Firebase Hosting で動作しない
Unity でビルドした WebGL を Firebase Hosting にデプロイしようとしていますが、エラーが発生します:
Invoking error handler due to Uncaught SyntaxError: Unexpected token <
.
ただし、ローカルホストでは問題なく実行できます。私は開発ビルドではなく製品ビルドを使用しているため、次のファイル構造があります。
- index.html
- リリース
- UnityLoader.js
- webgl.datagz
- webgl.jsgz
- webgl.memgz
- TemplateData (画像、css、および js ファイル)
何か案は?以前にこの問題に直面した人はいますか?