問題タブ [gameobject]

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 に答える
8717 参照

c# - スクリプトでコライダーのゲームオブジェクトにアクセスするにはどうすればよいですか?

Unity3dでカードゲームを作っています。C# を使用してプログラムでカードをゲーム オブジェクトとして作成しました。各オブジェクト(カード)をマウスのクリックで動かす方法を知りたくて、レイキャストコライダーで試してみたのですがうまくいきません。メッシュのカバー全体である親ゲームオブジェクトにアクセスしようとしています。これを介して子ゲームオブジェクトにアクセスしたい (位置を移動するためだけに) コライダーオブジェクト/コンポーネントです。これを修正する簡単な方法はありますか?これをすべて別の方法で行うより良い方法はありますか?

アップデート:

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

unity3d - カスタムゲームオブジェクトを作成するにはどうすればよいですか(球と立方体を組み合わせて)

団結フォーラムは非常に遅いので、SOに尋ねます。

私は捕食者/獲物ゲームを作っています。獲物のエージェントは、尾が立方体の球体になりたいです。基本的には、接続された立方体と球で作成された独自のゲームオブジェクトを作成したいと思います。

カスタムゲームオブジェクトを作成するにはどうすればよいですか?

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

unity3d - Unity3D: マウスで GameObject を動かし、contains をチェック

オブジェクト (たとえば、GUITexture を使用したゲームオブジェクトの塗りつぶしの色) をマウスのクリック/タッチでグリッドに移動し、各タイルの塗りつぶしの色が含まれていることを確認するにはどうすればよいですか?

Camera.main.ScreenToWorldPoint を使用すると、内容を確認できません。チェックする現在のコードには正常に動作しますが、ゲームオブジェクトはマウスで移動しません:(

リンク画像: http: //i.imgur.com/cHoS0YV.png

私のコードは次のとおりです。

前もって感謝します!

アップデート:

私が変える:

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

c# - Unity3d でゲームオブジェクトを動的にシーンに追加する

オファーのリストを表示するシーンを作成しています。オファーを表示するために、実行時に取得するオファーの詳細のプレースホルダーを含むプレハブを作成しました。プレハブをシーンに追加するためにシーンにプレースホルダーを作成しましたが、UI に表示されません。オファーホルダークラス:

私は Unity を初めて使用し、ここで何が欠けているのかわかりません。

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

unity3d - Unity が螺旋運動で物体に近づく

Unityでは、オブジェクトの周りの円運動を簡単に処理できます

ただし、円運動で移動するオブジェクトが、軌道上でこのオブジェクトに接近するようにしたいと考えています。失敗せずにこれを行う方法が完全にはわかりません。

0 投票する
4 に答える
23511 参照

unity3d - unity3Dでカメラをスムーズに動かすには?

原点位置から目的位置までカメラを動かしたいのですが、動きがガチガチに見えます。

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

c# - Unity3D - コンポーネントを取得

Unity3D でコンポーネントを取得する最も簡単な方法は何C#ですか?

私の場合:

からチェックする必要がある別のC#スクリプトを、から呼び出します。どうすればC#でできますか?FlipMech.csMainGameLogic.cs if(backfacedisplayed == TRUE)BackfaceDisplay()MainGameLogic.cs

jsではかなり簡単です。でFlipMech.js

次に、必要な場所:

C#しかし、これよりもはるかに複雑なようです。

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

c# - Unity3D で変数を宣言するか、GetComponent を使用する

クラス レベルで var コンポーネントを宣言するか、コードの後半で GetComponent を使用してそれらを参照する方がよいでしょうか?

例:

または私はちょうど使用する必要があります

パフォーマンス/メモリ使用量のどちらが優れていますか?

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

c# - GetComponent 構文の使用方法

GetComponent を理解しようとしていますが、構文の書き方を理解するのに苦労しています。2 つのスクリプト (SpawnBehaviour と SpotClicked) を取得し、"SpawnBehaviour から SpotClicked.

正しい構文を取得し、SpawnBehaviour のブール値を true に変更するにはどうすればよいですか?

SpawnBehaviour.cs で私は持っています