問題タブ [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 投票する
2 に答える
10488 参照

animation - GUI ボタン​​を押したときにアニメーションを開始する方法

Blender で .fbx で簡単なアニメーションを作成し、unity にインポートしました。アニメーション名は simple_anim で、ボタンを再生するとアニメーションが正常に動作します。しかし、今では 2 つの GUI ボタン​​を追加しました。GUI ボタン​​を押すとアニメーションが実行されます。

しかし、それはうまくいきません.....

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

unity3d - 正確な残り時間を表示

次のコードがあり、miliSeconds var を追加して、次のように表示します。

分: 秒: ミリ秒

2:35:98

Time.time はアプリの開始からの経過時間で、更新関数はフレームごとに呼び出されます。

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

animation - Unity で .fbx アニメーションを衝突させる方法

私は団結するのが初めてです。私は.fbx形式で2つのアニメーションを持っています.それらは動くことができます..今、私は両方が互いに衝突するときに音が生成されることを望んでいます.これを行う方法について何か考えはありますか.

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

unity3d - Unity transform.lookAt

transform.LookAt(target.position);

私はこのコードを使用してAIを敵に見せようとしていますが、それはかなり高く見えます。

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

unity3d - Unity 3D で 3 人称コントローラーを連続して実行する方法

テンプル ランのような unity でレーシング ゲームを作っています。プレイヤーは常に走ってフルーツやパワーアップを集める必要があります。この作業を行うために、3 人目のデフォルトの建設作業員を使用しています。しかし、スクリプトを継続的に実行するために何を微調整すればよいかわかりません..正確にどこを変更する必要があるか教えてください。

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

unity3d - Unity - 自動車 AI 障害物回避

度々質問してすみません。Andrew Gotow の Car AI に問題があります。問題は、AI が前のプレイヤー/車を避けなかったか、前に進んで前のプレイヤー/車にぶつかったことです。車や障害物にぶつかると、加速を停止したり、動作を停止したりします。

私を助けてください。AIが障害物にぶつからないようにする方法がわかりません

これは私が使用するコードです。助けてくれてありがとう

}

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

user-interface - Unity で GUI ボタン​​を操作する方法

unity3d unityscript の GUI ボタン​​を介してユーザー入力を取得したいと考えています。キーボードからユーザー入力を取得するためにこのスクリプトを作成しました

その作業は正常に行われ、それに応じて0と1が返されます..しかし、GUIボタンを介して同じアクションが必要です.4つのGUIボタンがある場合のように..そして、それらはこれと同じように機能します... ONGUI機能でGUIボタンを作成できます..しかし、どうすればこの機能を実現できますか...助けてください

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

triggers - 別のコライダーのトリガーが入力されたときにコライダーを無効にする方法は?

プレイヤーがパスを走るゲームを構築しています。プレイヤーがコライダーをトリガーすると、2 つの敵オブジェクトがスポーンします。

私が欲しいのは、最初のコライダートリガーが入力されたときに、最初のコライダーから一定の距離にある2番目のコライダーを一定時間無効にすることです。これを達成する方法は?

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

function - unityscriptの基本機能

基本的な質問があります。unityscriptで関数を使用する方法を学ぼうとしていますが、次のような関数を使用して関数を作成すると、

次に、を使用して呼び出します

実際には、括弧内のコードの後半部分の括弧に文字列または数値を挿入できます。これは、前に作成した関数を通過して挿入されます。この場合、括弧に入力したものは何でも印刷されます。

さて、私の質問は、それが機能するかどうかです。それでは、2つの数値を渡して、それらに追加の機能を要求する機能が機能しないのはなぜですか。私が使用しようとしているコードは次のようになります。

これを実行しようとすると、Unityが教えてくれます

演算子「+」は、タイプ「オブジェクト」の左側とタイプ「オブジェクト」の右側では使用できません。

私はこのビデオをJavascript関数で見ていて、約9分のビデオで、男はまさにそれを入力し、スクリプトを取得して彼のために追加しました。私はスクリプティングにかなり慣れていないので、何が間違っているのかについてはあまりわかりません。助けてくれてありがとう。

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

unity3d - トリガー入力は方向性がありますか? つまり、トリガー入力は unity3d のコライダーのすべての側ではなく、片側でのみ発生しますか?

私のゲームでは、パスを前方に走っているプレーヤーがコライダーをトリガーして敵をインスタンス化します。同じプレーヤーが反対方向に来てコライダーをトリガーすると、プレーヤーに敵をインスタンス化させたくありません。これを達成する方法を助けてください..