Wie maskiere ich eine benutzerdefinierte UI -Grafik in Einheit?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie maskiere ich eine benutzerdefinierte UI -Grafik in Einheit?

Post by Anonymous »

In Unity 2017 habe ich es geschafft, Vektorgrafiken zu zeichnen, indem ich meine eigenen UI -Verhaltensweisen, die von UnityEngine erben, herstellen. Graphic . Mein Code ist jedoch irrelevant, da Sie dieses Problem genauso gut anhand des SimpleImage -Beispiels aus der Dokumentation beobachten können. Das Problem ist, dass diese benutzerdefinierten UI -Verhaltensweisen, die aus der Grafik stammen, von einer Maskenkomponente nicht maskiert werden können, obwohl jedes native UI -Element sein kann. Dies ist sehr seltsam, weil nach der Grafik. Maske als Kind der UI -Leinwand. < /Li>
Fügen Sie dem Maskenspielobjekt eine Maskenkomponente hinzu. Ich, weil ich benutzerdefinierte Grafiken in Scroll -Ansichten verwenden muss. Was kann ich tun, um meine Grafik maskierbar wie die Grafiken von Unity zu machen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post