2017-05-28 5 views
0

Ich versuche, mit Vektor die Abbildung unten in Kivy zu erstellen, aber ich bin nicht in der Lage, es zu erstellen. Ich finde nur Anweisungen für grundlegende Formen.Kivy - Komplexe Formen mit Vektor

enter image description here

Könnte mir jemand bei diesem Problem helfen oder mir zu klären, ob es möglich ist, komplexere Formen in Kivy zu schaffen?

Danke

Antwort

1

Sie die Form mit einem line auf einer Leinwand des Widgets ziehen:

Parameter:

Punkte: Liste der Punkte im Format (x1, y1, x2, y2 ...)

Oder wenn Sie möchten, dass es gefüllt mesh ist, können Sie ihm danach eine benutzerdefinierte Textur geben.

+0

Danke für Ihre Hilfe. Ist es möglich, eine Form einzufügen, die durch Punkte erzeugt wird, die Linien bilden? – rafaelcb21

+0

Ich glaube nicht ... Wenn Ihre Form nicht komplex ist, denken Sie daran, ein paar farbige Rechtecke zu machen. Sie können Ihr Bild auch in einem anderen Modul wie PIL erstellen und es in ein kivy-Bild umwandeln, das Sie verwenden können. –