unityでのraycastの使い方に対しての質問です。
https://www.sejuku.net/blog/83620
での使い方を参考に、マウスカーソルでタップした部分の座標を得られるスクリプトを試してみたのですが、
実行してもコンソールに座標が表示されません。
using
1using System.Collections.Generic; 2using UnityEngine; 3 4public class Test : MonoBehaviour { 5 6 void Update() 7 { 8 Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); 9 RaycastHit hit; 10 if (Physics.Raycast(ray,out hit,10.0f)) 11 { 12 Debug.Log(hit.collider.gameObject.transform.position); 13 } 14 } 15} 16
オブジェクトにはboxコライダーをつけています。
スクリプトをつける部分を間違っているのでしょうか。
初歩的な質問ですみません。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。