問題タブ [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.
unity3d - Unity3D の振動と途切れ途切れのスクロール (ライブデモと WebGL の比較)
ここで、私、モニター、または GPU に何か問題があるに違いありません。他の人もこの現象に苦しんでいます。リンクを参照してください。
ここで、この問題が存在することを強調したいと思います。楽観主義者として、何らかの解決策があると思います。おそらく、これは特別な状況でのみ顕著であり、パフォーマンス (または GC) の問題ではないことは間違いありません。すべての状況で目立つ場合、Unity3D は役に立たないでしょう...このより広いフォーラムを使用してこの問題を特定するという私の目標は、より広いコミュニティが問題の根本を検索するためのより広い範囲を持つことを願っています. アルゴリズムや Time クラスの使用法には関係ないと思います。Time.deltaTime 自体にバグがあるか、状況によっては誤解を招く可能性があります。
誰かが振動効果を再現できるかどうかのフィードバックだけでも、診断に値する可能性があります。(水平に振動しているように見えます。左右のエッジが非常にぼやけています。)
Marrt は Unity の Web デモを作成して効果を実証しました: http://marrt.elementfx.com/SmoothMovementTest.html
私が何をしても、このデモは非常に振動し、途切れ途切れです。注:エディターまたはスタンドアロンデスクトップで実行されているすべての自作の単純なスクロールプロジェクトも同じを示しているため、「Time.deltaTimeの使用方法」についてではありません
今日、この WebGL デモ (Chrome を使用) を見るまで、問題はハードウェアにあると思っていました。
http://webglsamples.googlecode.com/hg/aquarium/aquarium.html
それはとても滑らかです(魚の動き、回転も光のフェードも)、つまり滑らかです。Unity で (少なくとも私のマシンでは) これを生成できない (誰も生成しない) のはなぜですか?
興味のある人は、ここに正確な問題の説明がありますが、すべての答えが問題を解決するわけではありません。
問題の詳細:
http://answers.unity3d.com/questions/275016/updatefixedupdate-motion-stutter-not-another-novic.html
私はプログラミングのバリエーション + 品質設定 (VSync など) を含むすべてのことを試しました。私の非常に単純な自己作成プロジェクトは 1000 - 2000 fps で実行され、まだ振動 + 不安定です。
この貧弱な視覚体験を取り除くために 2 日間を費やしました。リンクされたスレッドで言及されているすべてのプログラミングを行いました + ビデオカードを構成しようとしました (btw Radeon 6770 with 1Gigs)
何かご意見は?
facebook - unity webgl facebookログインエラー
そのため、javascript で FB.login を使用して facebook にログインしようとすると問題が発生します。指定された URL がアプリケーションの構成で許可されていないというポップアップが表示されます。指定された URL の 1 つ以上がアプリの設定で許可されていません。ウェブサイトの URL またはキャンバスの URL と一致するか、ドメインがアプリのドメインのいずれかのサブドメインである必要があります。
多くの人がこの問題を抱えており、それについて回答しているのを見て、Facebook アプリの設定を変更しようとしました。1) アプリ ドメインに localhost を配置する 2) URL に Web サイト プラットフォームと localhost を追加する 3) 組み込みブラウザーの oauth ログインを有効にする 4) 有効な oauth リダイレクト URL に localhost を追加する
何も機能しませんでした。ローカルホストだけでなく、 http://localhost でも試しました。
アプリをテストするためにApacheサーバーを使用していますが、
皆さんはそれを適切に行う方法を知っていますか?
html - Unity 3D - 静的な円筒形の画像上で画像を回転させる
私の既存の e コマース Web サイトの 1 つのカスタマイズ部分は、adobe flex で作成されています。ここでは、ユーザーが持っているすべてのカスタマイズ (写真、テキスト、レイアウトなどを追加) を使用して、マグカップ (円柱と見なすことができます) の 360 度回転の効果を表示しています。フレックス キャンバスで作成されました。これはペーパー ビジョン 3D を使用して非常に簡単に実行できました。現在、フレックスを他のテクノロジーに置き換えることを計画していますが、HTML5 を使用して同じことを達成することは不可能のようです。互換性の問題。調査中に Unity 3d を見つけましたが、これは私の目的に適していると思われますが、これに関する提案はありますか? 私は Unity に非常に慣れておらず、物事を設計しています。経験豊富な人の意見は私の多くの時間を節約します :)
javascript - Firefox webgl の Websocket
ゲームに問題があります。Unity3D 5 の WebGL でゲームに取り組んでいます。ゲームは、次のようなアドレスを持つ Web ソケットを使用してサーバーに接続します。
wss://serveraddress:8443/moreaddress
サーバーに接続するためにJavaScriptの実装を使用しています。JavaScript は次のようになります。
SendMessage 関数は、Unity で関数を呼び出すためのものです。つまり、基本的に私に起こっていることは、ゲームがサーバーに接続した後、onOpen()
関数が呼び出され、次にOnOpenWebSocket()
Unityから関数を呼び出し、サーバーにメッセージを送信してログインしようとし、サーバーがメッセージを受信して送信しようとすることです私に答えがありますが、onMessage()
関数で取得しているのは次のメッセージだけです:{"isTrusted":true}.
これは Firefox で発生しますが、Chrome では問題なく動作します。Chrome では、サーバーから適切なメッセージを取得しています。そして、サーバーのどこにもisTrusted
書かれている場所はありません。
Firefox 33.0 を使用しています。そしてChrome 39.0.2171.95
about:config
Firefoxを調べたところ、websocket
有効になっています。
誰がこれを引き起こす可能性があるかについて考えを持っていますか?
unity3d - Unity WebGL ブラウザーのサポート
Unity WebGL をサポートしているブラウザー (およびバージョン) を検出またはリストを取得する方法はありますか?
Web サイトにいくつかの Unity WebGL ゲームがあり、ブラウザーが Unity WebGL ゲームをサポートしているかどうかに関係なく、ユーザーに情報を表示したいと考えています。
ありがとうございました。
google-chrome - Web ブラウザーで WebGL/Unity ワールドの 1 秒あたりのフレーム数 (FPS)、FT (フレーム時間)、ピーク ポリゴン数を体系的に測定する方法
UNity から Web 用に作成されたワールド/ゲームの FPS、FT、Polygon カウント、およびその他のグラフィックス パラメータを実験目的で測定したい (平均 FPS または FT、最小、最大、これらすべての統計などの情報)。つまり、Web 上の WebGL ワールドと Unity ワールドの FPS、FT、およびポリゴン数を測定するにはどうすればよいでしょうか?CPU 使用率、GPU 使用率、およびメモリも測定するとよいでしょう。これを行うツールはありますか?これにはCDF(累積分布関数)と確率分布グラフを描く必要があることを知っています。Chrome DevTools と Firefox Devtools があることは知っていますが、かなり複雑です。それらがあなたの意見に役立つ場合(私はそうは思いませんが)、これを正確に行う方法を教えてくれる簡単なチュートリアル/本はありますか?
facebook - Dropboxでwebglゲームをホストし、facebookセキュアキャンバスで使用する
私は webgl ゲームを持っていて、それを Facebook のセキュア キャンバスに入れたいと思っています。Dropbox は https で保護されているので、そこにゲームをアップロードして、Facebook の安全なキャンバス設定へのリンクを貼り付けたいのですが、次のエラーが発生しました。
解決策はありますか?