Unity は、UI をクリックしたときにシーン クリックを呼び出すバグを解決します。

問題の原因: ゲームにはいくつかのボタンがあり、クリックするとそれ自体が貫通し、クリックするシーンが呼び出されます

対策:シーンクリック機能の前に以下の判定を追加

  if (EventSystem.current.IsPointerOverGameObject() ) return;

この関数の役割: 指定された ID を持つポインターが EventSystem オブジェクトにあるかどうかを判断すること?

Supongo que te gusta

Origin blog.csdn.net/Tel17610887670/article/details/128330427
Recomendado
Clasificación