ゲーム中にクリック可能なボタンを作りました。ボタンをメインカメラの固定位置にしたいので、メインカメラとプレーヤーのgameObjectのボタンの子供の両方を作って、ジャンプや移動中にカメラがキャラクターに従うようにしました。すべてうまくいきますが、ボーダーのコライダーキャラクターがプレイエリアから移動しないようにします。しかし、ボタンをクリック可能にしようとしたボタンのコライダーも、ボーダーと衝突して、文字が右前方に動かないようにします。ボタンのコライダーをトリガーに設定すると、画面上でマウスをクリックしたときにボタンがトリガーされるように見えますが、これは私が望むものではありません。ユニティ2dボタンのコライダーがキャラクターの移動時にボーダーと衝突する
私はおそらく、衝突したオブジェクトがボタンか文字かどうかをチェックすることでこれを防ぐことができますが、これを行うにはより良い方法がありますか?ありがとう。 (私は「マップ」上のキャンバスに、2Dのユーザーインターフェースを追加し、2Dのプラットフォームのゲームのために
https://unity3d.com/learn/tutorials/topics/user-interface-ui/ui-button
だから、ボタン、私はボタンがカメラで固定位置を持っており、それが画面の同じ場所に常に理解して? –
はい、@IgnacioAlorreは私が意味するものです – armnotstrong