![]() |
fake 3d gfx am raster ausrichten
Liste der Anhänge anzeigen (Anzahl: 1)
hallo leute,
hab da mal ne frage...wie kann ich ein bild in fake 3d (siehe anhang) so einschrenken, dass sich das das objekt nur an einem raster ausrichten lässt. also ich habe 1 bild (boden und wände) jetzt möchte ich ein 2tes bild als object auf diesem boden platzieren aber in einem raster zB bei die sims! ---> EIN LEGO / BAUKASTEN SYSTEM <--- oder das image ohne diesen imagebox rahmen darstellen, also das es keine form hat ! danke für hilfe und beispiele ! :dp: |
Re: fake 3d gfx am raster ausrichten
da hast für die untere Map wahrscheinlich ein 2D Array benutzt !?!
nun kannst du ja anhand der Mausposition diese Koordinaten wieder herleiten. Und an der Stelle wo du klickst änderst du den Wert des Arrays ab und zeichnest deine Karte neu... Oder versteh ich dich jetzt komplett falsch? |
Re: fake 3d gfx am raster ausrichten
ja an sowas dachte ich auch ...mal schauen thx
|
Re: fake 3d gfx am raster ausrichten
hallo
wenn ich dich jetzt richtig verstehe, dann möchtest du alles in isometrischeransicht zeichnen. Mit google findest du einiges an formeln und tutorials um die Mauskoordinaten in isometrische umzuwandeln. ansonsten ![]() ![]() Den Rastereffekt kannst du dann einfach mit Division und Modolo erzielen. MfG Luki |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz