raycasting

    0

    1答えて

    をマッピング白、そしてその上のボリュームとしての確率マップ(青色、0不透明度から赤色完全不透明度へのスケール上のレイキャスト)。 今のところ、2つのボリュームを異なるカラーマップでオーバーレイすることはできません。どうすればいいのですか?

    2

    1答えて

    私は2つの任意の点V1とV2を持っています。私はV1からV2までのレイを定義し、レイがその平面に当たる正確な場所を探したいと思います。 コードを実行すると、ヒットポジションが間違った位置に上がります。あなたが見ることができるように、緑色の球は、V1とV2に位置合わせされていない光線の衝突位置を示しています。 using UnityEngine; using System.Collections;

    1

    1答えて

    私は3D空間で作業しています。私は、レイ、またはより具体的には、3D空間におけるレイの開始および送信ベクトルを持っています。私も三角形を持っています。それは事実が光線に当たっていることを知っています。三角形で私はもちろん3つの3D点を持っています。私はこの三角形から法線ベクトルを簡単に計算することもできます。 今、私は新しい光線を得る必要があります。それは、その特定のヒットの後の反射です。 私はま

    0

    1答えて

    プレイヤーが4ユニティメーターから距離を置いて "e"を押すと音が鳴りますが、これはhitがfloatに変換できないというエラーが表示されます。 。私は今どうすればいい? public AudioSource sound; public int rayLength = 4; public GameObject doorText; RaycastHit hit; void Update(

    0

    1答えて

    カメラの前面にuserInterface(キャンバス)オブジェクトが表示されているカメラがあります。 カメラレイキャストが私のuserInterfaceオブジェクトコライダーに当たっていない場合にのみ、私はユーザーインターフェイスの位置を更新しています。このような何か public class UIPlacerAtCamFront : MonoBehaviour { public Ga

    0

    1答えて

    私はクリック可能に設計されたcollider2dでゲームオブジェクトを持っています。また、プレーヤーが動いている間にカメラに従うUIボタンがあります。オーバーラップエリアをクリックしたときに、ユーザーがオブジェクトをクリックしたいと思っています(これはraycast2dヒットによって行われました)ので、ボタンをクリックしないようにしてください。クリック可能なゲームオブジェクトのレイキャスト注入の

    0

    2答えて

    私はマップ上に3dマーカーを設定しています。次の目標は、どのマーカーがクリックされているかを検出することです。それぞれのマーカーが付いたUIボタンが付いていますが、それは良い方法ではありません。誰かが何か良いことを示唆できますか?

    1

    2答えて

    特定のレイヤーマスクがヒットしているかどうかをチェックするために、あるオブジェクトから複数のレイキャストを使用するスクリプトがあり、その間にforループを使用していて、正常に動作しています。 しかし、問題は次のとおりです。光線の一つがヒットした場合booleanはtrueになり、「すべて」の光線がヒットされていない場合は、booleanはfalseになります。しかし、問題は私がそれを確認する方法を

    0

    1答えて

    私のゲームでは、私はラインを描いており、ラインの長さを制限しています。もしコライダーに当たったら、raycasthit2dを使っています。しかし、それは常に機能しません。 Debug.DrawRayを使用して動作を確認しましたが、予想通り動作しません。以下 は私のコード float distance = Vector3.Distance(startPoint, endPoint); Raycas

    0

    1答えて

    を特定の層(または火災を無視する特定の層を無視して、標準の統一クリック時にも、火を作る方法はありますか? たとえば、私はレイヤー「単位」での兵士の軍隊を持っているとの接地兵士をクリックすると、それが選択されます。それから地面をクリックして、兵士がそこに移動します。しかし、別の兵士によって隠された地面をクリックすると、地面ではなくその兵士に対してさえも、カメラに近い は私も全体のマウスクリックを書き