問題タブ [unityscript]

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.

0 投票する
1 に答える
190 参照

unity3d - Unity プラグインがハングしているかどうかを確認する方法 (unityscript から)

私のページの Unity プレーヤーがハングすることがあります。unityscript からそれを検出し (ポーリング方法は受け入れられます)、それに反応することは可能ですか? たとえば、ページをリロードしますか?

0 投票する
0 に答える
687 参照

python - UnityでpygameのMIDIをUnityscriptで使用する(Unityスクリプト)

MIDIキーボードのスライダーとノブを使ってUnityの変数を制御したいと思います。私はすでにPythonでPyGameを使用してこれを行っており、非常にうまく機能します。どういうわけか自分のunityscriptファイルをPythonファイルに接続できるかどうか疑問に思いました。

これは部分的に学術的です。あまりハッキングせずに、Pythonスクリプトから変数を取得するにはどうすればよいのでしょうか。

アイデアは、スライダーが制御する0から127までのMIDI値を持っているということです。これを移動して、場所などのUnityのパラメーターを変更します。

0 投票する
5 に答える
375 参照

c# - C# 配列を unityscript に変換する方法

Unity3Dでスマホアプリを作ろうとして、unityscriptを使っています。Prime31 からいくつかのプラグインを購入しましたが、それらはすべて正常に動作しますが、サンプル スクリプトは C# で記述されています。

以下の例をJSに変換したい:

私はこのように試しました:

これは良くありません。コース["Save","Cancel"]は最初のボタンに表示され、他のボタンには何も表示されませんか?

私は何を間違っていますか?

0 投票する
1 に答える
3943 参照

unity3d - Application.Quit() が機能しない - Unity3D unityscript

単純なゲームではほとんど問題がありません。

メニューコントロールにこのコードを使用しています:

「Play Again」をクリックすると正常に動作しますが、「Exit」をクリックすると最初のレベルが読み込まれます。

ここで何か助けはありますか?

0 投票する
1 に答える
159 参照

string - G==G が false を返すのはなぜですか?

Unity ゲーム エンジンを使用していますが、コードの一部で問題が発生しました。

したがって、ここのコードは変更されていませんが、機能しなくなってから何が変更されたかはわかります。

変数 n は、String.Split() を使用して分割した文字列の後半を保持します。以前は、コンマ前に後半を保持していました。

とにかく、ここにコードの他のスニペットがあります

それで、誰が問題が何であるか、または解決策を知っていますか?

0 投票する
2 に答える
3145 参照

class - Unity JSにはどのようにクラスがありますか?

UnityJSに関する記事を読んでいました。この記事では、Unityjsのクラスの例を示しました。

UnityJSが実際にclassキーワードをサポートしているようです。classJavaScriptでどのようにサポートされますか?彼らは死んだES4仕様を使用していますか、それとも変更されたES3または5を使用していますか?

0 投票する
1 に答える
1028 参照

c# - Unity3d: C# オブジェクトから任意の JavaScript を実行する

私はしたいと思います

どうすればこれを達成できますか?

0 投票する
1 に答える
3763 参照

unity3d - 関数 OnCollisionEnter() が機能しない

私は unityscript を使用していますが、その理由はわかりませんが、unity3d にログを記録している場合でも、OnCollisionEnter 関数が呼び出されません。これが起こっている代替または理由はありますか?

ところで、この当たり判定機能を使って、メインカメラが壁などに触れていないかどうかを調べようとしています。

これはまさに私がやったことです:

  1. Unityscriptファイルを作成しました。
  2. すべての内容を次のように置き換えました。

    /li>
  3. 保存したファイルをメインカメラにドラッグします。

  4. ゲームで、メイン カメラを壁または立方体のオブジェクトに移動しましたが、「ヒット」がログに記録されません。

ありがとう

0 投票する
3 に答える
311 参照

unity3d - 「=」の代わりに「:」で宣言された変数

誰かがJavascriptの違いを説明できますか:

どこでどのように検索すればよいかわかりません。

上記のコードは、このドキュメントの 4 ページ目の下部にあります: http://download.unity3d.com/support/Tutorials/2%20-%20Scripting%20Tutorial.pdf

前もって感謝します!

0 投票する
1 に答える
255 参照

.net - 'System.IO.Stream'から'System.IO.MemoryStream'への暗黙のダウンキャスト

問題は次の行にあります。

xmlTextWriter.BaseStreamがタイプストリームであることは知っていますが、どのように型キャストしますか?

高度なサポートに感謝します!