Unity 3Dの新しいUIシステムを使用して、自分のゲームのポーズメニューを作成しています。現在、マウスのクリックにボタンが反応するようにしています。次のように私の階層のいくつかは次のとおりです。私は何も起こらないで、ゲームの私のいずれかのボタンをクリックするとUnity UIボタンがクリックやホバーに反応しない
が、これはホバリング時に発生する必要があり、ボタンアニメーションの欠如が含まれます。私はすでに私のイメージ・コンポーネントは、「レイキャストターゲット」をチェックし、私のButtonコンポーネントは、「相互作用」をチェックしたことをしていることを保証している
:私の「メインキャンバス」ゲームオブジェクトは、次のコンポーネントが含まれています。
私のキャンバスは、モードは、画面空間(カメラ)であるため、このレンダリングはだろうか?ゲームプレイ中にUIの前に3Dモデルが追加されているため、レンダリングモードを設定する必要があります。私はすでに確認/試してみました
もの:
- はEventSystemは
- は、レイキャスト
- を防止し、他のUI要素は、ボタンをカバーしていなかったことをチェック存在していたことが確実ではそのカメラのレンダリングを確保しましたUIはプレーヤーに接続されているメインカメラの上にあります。レンダリングUIカメラのレイヤーは1、プレイヤーカメラのレイヤーは0です。
**メニュー**とは**メニューアイテム**とは何ですか?彼らもボタンですか? – Programmer
メニューは、単に「メニュー項目」と「完了」を整理するために使用される空のゲームオブジェクトです。 「メニュー項目」には、3つのメニュー項目を構成する垂直レイアウトグループコンポーネントが含まれています。ここでは、 "メニューアイテム" gameオブジェクトのイメージがあります:https://vgy.me/zBKOg1.png –
これは、あなたのシーンにアクセスすることができなければ解決するのが難しいでしょう。それはボタンをブロックするものである可能性があります。 Unityのバージョンは何ですか?シーンをいくつかのウェブサイトにアップロードして、ここにリンクすることはできますか?私は自分自身を見ていきます。 – Programmer