Ich habe eine zwei Leinwand in einer Szene und alle Canvas
sind auf Screen Space Modus Kamera Render-Modus eingestellt. Der erste Canvas
ist die Haupt Canvas
und hat einige buttons.The ‚bestellen in Schicht‘ Eigentum ist 0.Wie kann ich verhindern, dass die UI-Raycast-Funktion durch ein anderes Canvas geht?
Die 2. Canvas
die gesamte Fläche des ersten Canvas
abdeckt. Wenn Sie eine Schaltfläche auf der ersten Canvas
klicken, wird die zweite Canvas
Popup über die erste Canvas
(Reihenfolge in Schicht ist 1).
Das Problem ist, dass, wenn ich über 2. Leinwand berühre, der Raycast auch die 1. Canvas
. Wie kann ich verhindern, dass der Raycast die erste Canvas
trifft, während die 2. Canvas
(Popup) auf dem Bildschirm angezeigt wird?
Teilen Sie Ihren Code/arbeiten herum, damit andere Benutzer helfen können. –