問題タブ [airconsole]
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 - エアコンとの一体化のためのスクリプト構造
airconsole プラグインに付属する例を見てきましたが、どちらの例でも、コードの「要」は 1 つのスクリプトにあります。
マルチプレイヤー ゲームの作成に興味があります。1 つのスクリプトで 4 つのオブジェクトすべてを制御するのではなく、各キャラクターの制御を 4 つのスクリプトに分割し、それぞれを別のプレイヤー オブジェクトに適用することはできますか?
もしそうなら、各制御スクリプトにライブラリを含めるだけで、どのようにそれを行うのですか? そのようです:
または、ある種の特別な構造を行う必要がありますか?
unity3d - Wii Uタブレットとのインタラクションは可能?
AirConsole API を使用して wii U タブレットのエフェクト/コントローラーを作成することは可能ですか? 2 画面ゲームプレイとは?ゾンビUやマリオメーカーを作るような他のゲームに似ていますか?または、タッチ/描画する領域を作成し、在庫マネージャーを作成してからスマートフォンのコントローラーに戻るなどの効果を追加しますか?
例:
airconsole - Unityでもコントローラーを作成できますか?
ゲームを作るのと同じようにコントローラーを作りたいです。Unity を使用し、webgl にエクスポートします。
これは可能ですか?
airconsole - MacOS での AirConsole Unity パッケージ エラー: SocketException No such host is known
免責事項: Unity\C# ネットワーキングについてはほとんど何も知りません
Unity エア コンソール パッケージの Airconsole/scripts/editor/Extensions.cs にあるスクリプトには、メソッド GetLocalAddress() が含まれています。
この方法では、私の Mac (MacOS 10.12.1、Unity 5.5.0f3) ではランタイム エラーが発生しますが、友人の Windows マシン (Win10、Unity 5.5.0f3) では発生しません。
エラー: SocketException: No such host is known, System.Net.Dns.GetHostByName (System.String hostName)
エラーの原因となっている行は次のとおりです。
Dns.GetHostName() は自分のコンピュータ名「MacMini」を返しますが、これを引数として Dns.GetHostEntry() に渡すとエラーが発生します。
開発中にこれを回避するために、GetLocalAddress() メソッドに含まれるコードを次の 1 行に置き換えました。
Unity プロジェクトは、ブラウザで正しく動作する仮想コントローラーで実行されます。
この問題の原因について何か考えはありますか?