0

Unityで2Dゲームを開発しています。ポップアップ設定ダイアログがあり、プレーヤーが設定ボタンをクリックすると、他のオブジェクトの画面に表示されます。

ゲーム オブジェクトに Collider2d コンポーネントがあり、Collider2d コンポーネントを持つゲーム オブジェクト上にボタンがある場合、ボタン クリック アクションが機能しません。

異なるレイヤーとキャンバスを使用し、z インデックスを -20 以上に設定しましたが、結果は同じボタンのクリックが機能しません。

これがスクリーンショットです。 ゲームとシーンのウィンドウ 説明

4

1 に答える 1

1

問題はコライダーのオーバーラップだけではありませんでした。問題の最初の部分は、画像とボタンの重なりでした。

グリッド内の画像コンポーネントのレイキャスト ターゲットを削除しました。

ここに画像の説明を入力

しかし、すでに2Dコライダーと重なっているとボタンをクリックできません。

于 2016-03-28T11:12:25.753 に答える