Zeichnen Sie ein Rechteck in AS3, die Grenze ist teilweise off-screen
Ich bin zeichnen Sie ein Rechteck an Position 0,0 mit einem line-Stil-Stärke von 4px. Es hat die Höhe 100% und Breite 50%. Den rechten Rand hat eine Grenze 4px breit, aber alle 3 anderen Seiten sind nur 2px, was auf die Mitte der Kante ist eingestuft als die Grenze. Warum nicht die Kante gezogen 'inside' das Rechteck?
- Ist das Rechteck, gerundet auf Pixel? Die Breite ist ein gerundeter Wert? FYI die Linie ist gezeichnet von der Mitte der Kanten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da eine Linie zu ziehen, geben Sie nur zwei Punkte: Einen Anfang und ein Ende. Die Linie wird in der Mitte zwischen Ihnen, so dass die linken und rechten Seiten "abheben".
Wenn Sie möchten, ein Rechteck mit einem Rahmen innerhalb der angegebenen Koordinaten, in Betracht ziehen, erstellen Sie eine gefüllte Form aus zwei Rechtecken (das innere wird von der subtrahiert werden äußere), ohne lineStyle.