rectangles

___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ tag123grid ___ Dieses Tag ist mehrdeutig, bitte benutze es nicht. Verwenden Sie für Zeilenspaltenlayouts [Rasterlayout]. Verwenden Sie für das CSS-Grid-Layout [css-grid]. Verwenden Sie für das HPC-Setup [grid-computing]. Verwenden Sie für das R-Plotting-Paket [r-Grid]. Verwenden Sie für mehrdimensionale Daten [matrix] oder [array] oder [raster]. Verwenden Sie für WPF-Grid-Steuerelement [wpfgrid] ___ answer2795889 ___

Erstellen Sie zunächst eine 1x1-Pixel-Textur aus Weiß für das Rechteck:

%Vor%

Nun müssen Sie das Rechteck rendern - nehmen wir an, das Rechteck heißt %code% . Für ein Rendering eines gefüllten Blocks ist es sehr einfach - stellen Sie sicher, dass der Farbton %code% auf die gewünschte Farbe eingestellt ist. Benutze einfach diesen Code:

%Vor%

Für eine Grenze ist es komplexer. Sie müssen die 4 Linien zeichnen, die den Umriss bilden (das Rechteck hier ist %code% ):

%Vor%

Ich hoffe, es hilft!

    
___ tag123xna ___ XNA ist ein plattformübergreifendes Framework, das ursprünglich von Microsoft stammt und die Entwicklung von Spielen mit .NET erleichtert. Unterstützt: Windows, Xbox 360, Windows Phone (nativ), Silverlight (via SilverSprite oder Exen), iPhone / iPad, Android, Mac OS X, Linux und andere (via MonoGame). ___ qstnhdr ___ Anzeige von Rechtecken im Spielfenster mit XNA ___ tag123rechtecke ___ Ein Rechteck ist eine geometrische Form: jedes Viereck mit vier rechten Winkeln ___ qstntxt ___

Ich möchte mein Spielraster in eine Reihe von Rechtecken aufteilen. Jedes Rechteck ist 40x40 und es gibt 14 Rechtecke in jeder Spalte mit insgesamt 25 Spalten. Dies deckt einen Spielbereich von 560x1000 ab.

Dies ist der Code, den ich eingerichtet habe, um die erste Spalte von Rechtecken im Spielraster zu erstellen:

%Vor%

Ich bin mir ziemlich sicher, dass das funktioniert, aber ich kann es natürlich nicht bestätigen, weil Rechtecke nicht auf dem Bildschirm erscheinen, damit ich sie physisch sehen kann. Was ich zu Debugging-Zwecken tun möchte, ist, einen Rahmen zu rendern oder das Rechteck mit Farbe zu füllen, damit ich es im Spiel selbst sehen kann, nur um sicherzustellen, dass das funktioniert.

Gibt es eine Möglichkeit, dies zu erreichen? Oder kann ich relativ einfach sicherstellen, dass das funktioniert?

Vielen Dank.

    
___ answer20309103 ___

Dies funktioniert perfekt, wenn Sie Rechtecke über Ihre vorhandenen Texturen zeichnen möchten. Großartig, wenn Sie auf Kollisionen testen / sehen möchten

Ссылка

----- Von der Site -----

Der grundlegende Trick beim Zeichnen von Formen besteht darin, eine einzelne Pixel-Textur zu erstellen, die Weiß ist, die Sie dann mit anderen Farben mischen und in festen Formen anzeigen können.

%Vor%

Dann machen Sie in Ihrer Draw () Methode etwas wie:

%Vor%

Und die tatsächliche Methode, die die Zeichnung ausführt:

%Vor%     
___
1
Antwort

Rechteckerkennung im Bild

Ich würde gerne eine Erkennung eines rechteckigen Blatt Papiers programmieren, das nicht absolut perfekt auf jeder Seite sein muss, da ich ein Bild davon "in der Luft" machen kann, was die einzelnen Seiten des Papiers bedeutet Papier könnte ein...
22.03.2014, 20:39
1
Antwort

Konvertieren von Rect in RectF

Was ist der beste Weg, um eine Rect-Variable in eine RectF-Variable umzuwandeln? Ich kann es nicht übertragen. %Vor%     
18.12.2013, 23:17
5
Antworten

Invertieren einer Gruppe von Rechtecken auf einer 2D-Ebene

Ich habe eine rechteckige Ebene mit ganzzahliger Dimension. Innerhalb dieser Ebene habe ich eine Reihe von sich nicht überschneidenden Rechtecken (von ganzzahligen Dimensionen und ganzzahligen Koordinaten). Meine Frage ist, wie ich die Umkehr...
21.11.2010, 19:02
2
Antworten

Wie zeichnet man mit OpenCV ein abgerundetes Rechteck (Rechteck mit abgerundeten Ecken)?

Wie kann ich in OpenCV ein Rechteck mit abgerundeten Ecken zeichnen? Ich weiß, dass die Funktionen ellipse () und line () einfach zusammengesetzt werden können, um sie zu zeichnen. Ich frage mich nur, ob jemand es schon einmal gemacht hat und es...
24.09.2013, 04:45
4
Antworten

Füllen Sie die Außenseite eines Rechtecks

Ich möchte ein Rechteck in WPF (nach Code) zeichnen und das Äußere davon füllen. Hier ist ein Beispiel: Die Außenseite des Rechtecks ​​ist grau (mit geringer Deckkraft) und die Füllung des Rechtecks ​​ist transparent.     
18.07.2013, 10:28
5
Antworten

Kachel (skalierbarer Stapelalgorithmus)

Hier ist das Problem. Ich habe eine rechteckige Leinwand, die eine Größe von 1 hat. Also habe ich ein Koordinatensystem von (0,0 ... 1,0 - x und 0,0 ... 1,0 - y). Ich habe auch ein paar Kacheln. Fliesen sind auch Rechtecke. Sie haben untersch...
07.03.2011, 15:33
1
Antwort

Wie erstelle ich einen Screenshot eines bestimmten Bereichs?

Ich habe einen Code, der einen bestimmten Bereich empfängt, der bereits auf der Serverseite definiert ist, und erstellt auf der Client-Seite eine Lücke in Form. Stattdessen möchte ich eine Bildschirmaufnahme von diesem Bereich bekommen, aber ohn...
08.07.2016, 13:28
2
Antworten

Wie zeichne ich mit svg ein Rechteck in ein Rechteck?

Ich versuche mit svg ein Rechteck in ein Rechteck zu zeichnen, aber ich sehe das innere Rechteck nicht. Könnte mir jemand helfen, was ist der Fehler, den ich mache? Der Code ist wie folgt. %Vor% Vielen Dank im Voraus     
26.02.2014, 09:26
5
Antworten

Wie teilt man einen Bereich aus kleinen Quadraten in größere Rechtecke auf?

Wo würde ich nach Algorithmen suchen, die ein 2-dimensionales Gitter mit Werten annehmen, die entweder 0 oder 1 sind und dann alle möglichen nicht überlappenden Rechtecke identifizieren? In einer praktischeren Erklärung: Ich zeichne ein Gitte...
02.11.2008, 16:51
2
Antworten

Anzeige von Rechtecken im Spielfenster mit XNA

Ich möchte mein Spielraster in eine Reihe von Rechtecken aufteilen. Jedes Rechteck ist 40x40 und es gibt 14 Rechtecke in jeder Spalte mit insgesamt 25 Spalten. Dies deckt einen Spielbereich von 560x1000 ab. Dies ist der Code, den ich eingeric...
08.05.2010, 21:42