問題タブ [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 に答える
1851 参照

arrays - 配列内の文字列ごと

名前が示すように、配列内の特定の名前ごとに値がintに追加されるようにします。

例:配列に同じ名前の文字列が3つある場合、50の3倍が値に追加されます。

これは私が今持っている私のスクリプトです:

それは私が作っているゲームのためのもので、あなたは追加のスコアポイントのためにアイテムを盗むことができます。

使ってみましたfor(i = 0; i < variable.Length; i++)が、うまくいかなかったようです。

私が今考えることができる唯一のことは、ブール値を使用して一度追加することです。しかし、それはメモリフレンドリーではありません。

助けていただければ幸いです。

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

unity3d - MouseOrbit のカスタマイズ: カメラをスポット オービットに配置する

オービットの特定の場所にカメラを配置するためにカスタマイズする必要がある標準アセット スクリプトに基づく MouseOrbit スクリプトがあります。

Unity3d に同梱されている標準スクリプトの基本は次のとおりです。

私がする必要があるのは、カメラを のターゲット オブジェクトの周りのいくつかのスポットに配置すること0,0です。

1 つ目はオブジェクトのすぐ後ろにあります。x:7,:y0,z:0.

これが私がうまくいくと思ったものです:

このスクリプトは近いです... カメラを変換して回転させてオブジェクトを見ますが、カメラを正しい位置に配置しません7,0,0

ありがとう!

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

arrays - 配列へのデータの順次挿入

現在、配列にデータを順番に挿入するためのある種のループを設計する方法を見つけようとしています。Unity3D エンジンで Javascript を使用しています。

基本的に、一連の座標位置を配列に格納したいと考えています。ユーザーが画面をクリックするたびに、スクリプトが座標位置を取得します。問題は、これを配列に挿入する方法がわからないことです。

配列のインデックスをチェックして、配列[0]が使用されているかどうかを確認してから、配列[1]を使用するにはどうすればよいですか? たぶん、ある種の For ループまたはカウンターですか?

ありがとう

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

unity3d - 2D関数を見る

2D横スクロールゲームを作成しています。私は空間(マウスがある場所)にポイントを持っており、そのポイントを見て「追跡」するための武器が必要です。

どこから始めればいいのか誰か知っていますか?

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

unity3d - Unity3d でシーンを開いて再生する

Unity3D で多くのシーンを含むプロジェクトを実行しました。最初のシーンにはボタンがあり、クリックするとそれぞれのシーンが再生されます。たとえば、プレイヤーが「バルーンを表示」ボタンをクリックすると、Balloon というシーン (バルーン オブジェクトとそのアニメーションを含む) が開きます。

JavaScript コードを使用してそれを行うにはどうすればよいですか?

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

plugins - Unity 用の SWFObject のようなセットアップ

Unity コンテンツを埋め込み、フォールバック HTML コンテンツ (プラグインをインストールするためのリンク付き) を持つための SWFObject タイプのセットアップはありますか?

Unity に含まれる JS は、作成したボタンのみを許可します。

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

unity3d - 2 つの異なる UnityScript ファイルにある異なるテキスト フィールドを一致させる方法は?

2ページ作る予定です。1 つのページで、テキスト フィールドとボタンを作成します。テキストフィールドに何かを書きます。ボタンをクリックすると、次のページが表示されます。を使用して、あるページから別のページにページを移動できますApplication.Loadlevel()。2 ページ目には、テキスト フィールドが 1 つだけあります。別のページにある次のテキスト フィールドに、前のテキスト フィールドの値を表示したいと考えています。しかし、私はそのことをすることはできません。助けてください。

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

unity3d - 「オブジェクトのメンバーではありません」エラー

私はこのコーディングが好きになり始めていると思います。とにかく、現在のShooting GalleryプロジェクトでJavaScriptの質問があります. Unity3d でビルドしていますが、以下に挿入されたコードで「変換」は「オブジェクト」のメンバーではありませんというエラーが表示されます。

エラーは最後の MakeBall 関数にあります。私の訓練されていない心には、開始関数で変換を確立したようです。いつものように、あらゆる支援と共有された知識は非常に高く評価されます.

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

unity3d - ボタンをクリックしてゲームオブジェクトを回転させる

オブジェクトと2つのGUIテクスチャボタンがあります。左ボタンを押しながらオブジェクトを左に回転させ、もう一方のボタンを押しながら右に回転させたい。

何か案は ?

オブジェクトをドラッグしたときに機能するスクリプトがあります。重要な部分を投稿します: