writeablebitmap

___ tag123silverlight ___ Silverlight ist Cross-Browser plattformübergreifendes Plug-In von Microsoft für Medienerlebnisse und umfangreiche interaktive Anwendungen. ___ qstnhdr ___ Bilde Bild in Kacheln ___ 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. ___ tag123imageprocessing ___ Alles, was mit digitaler Bildverarbeitung zu tun hat, d. h. die Theorie und die Techniken, die verwendet werden, um Informationen aus digitalen Bildern zu extrahieren oder zu manipulieren. ___ tag123image ___ Das Bild-Tag ist für Fragen im Zusammenhang mit dem Laden, Formatieren, Speichern, Komprimieren und Anzeigen von Bildern im Kontext des Quellcodes gedacht. Dieses Tag sollte auch zur Unterstützung verschiedener Bildbibliotheken verwendet werden. Fragen zu bestimmten Bildformaten sollten die Tags für diese Formate enthalten. ___ qstntxt ___

Hey.   Ich habe ein 480 x 800 Bild und möchte dieses auf meiner Tilemap platzieren. Ich versuche, das Bild in ein Raster (6 x 10) aufzuteilen und jede Kachel diesem bestimmten Teil des Bildes zuzuordnen. Im Wesentlichen wird die Kachelkarte wie ein großes Bild aussehen, da jeder Kachel der relevante Teil des Bildes zugeordnet ist. Was ist der beste Weg, dies zu tun? Ich habe versucht, jede Kachel durchzugehen und sie auf eine WriteableBitmap zu zeichnen, aber alle Bilder sind gleich.

%Vor%

(x und y) sind die Indizes, die beim Durchlaufen der Kachel verwendet werden, 80 ist die Kachelhöhe und -breite und %code% ist das große Bild, das ich teilen möchte. Danke für jede Hilfe.

edit: Vollständiger Schleifencode:

%Vor%

Die Klasse %code% ist eine einfache 80 x 80-Leinwand mit einem Bildsteuerelement namens %code% . Die Methode %code% oben ist dies:

%Vor%     
___ answer6052874 ___

Sie können es mit einem schönen Trick tun - schneiden Sie einfach das Bild jedes Mal mit einer Leinwand und verschieben Sie das Bild so jedes Mal, wenn ein anderes Stück zeigt:

%Vor%     
___ tag123writablebitmap ___ hilf uns dieses Wiki zu bearbeiten ___
1
Antwort

Bilde Bild in Kacheln

Hey.   Ich habe ein 480 x 800 Bild und möchte dieses auf meiner Tilemap platzieren. Ich versuche, das Bild in ein Raster (6 x 10) aufzuteilen und jede Kachel diesem bestimmten Teil des Bildes zuzuordnen. Im Wesentlichen wird die Kachelkarte wie...
19.05.2011, 00:46