現在音ゲーを作っています。
この円の中をタップしたかどうかで判定したいです。
(円の外をタップした場合判定しない)
ボタンでやる事を考えましたが、他の機能(長押しやスライド)に対応できなさそうなのでやめました。
どうやるのが一番処理が軽く目的を達成できるか教えて欲しいです。
if(Input.GetMouseButtonDown(0)){
_touchPos = Input.mousePosition;
if(_touchPos.x<310.0f&&_touchPos.x>240.0f&&_touchPos.y<190.0f&&_touchPos.y>125.0f){
Debug.Log("真ん中の円");
}
}
このように座標を取得してやりましたが四角形の判定になりますよね?
円にする方法があれば教えて欲しいです。
回答1件
あなたの回答
tips
プレビュー