Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Map Creator (https://www.delphipraxis.net/35711-map-creator.html)

Logic 11. Dez 2004 14:27

Re: Map Creator
 
Zitat:

Zitat von Oxmyx
Es passen im Rasterfangmodus viele horizontale Teile nicht mit den vertikalen zusammen... probier's selber aus, dann siehst du's.

Sorry ich verstehs immer noch nicht, vielleicht wäre es das einfachste wenn du mir einfach nen Screen postest. Danke.

Zitat:

Zitat von Pr0g
Vielleicht solltest du mal den Code posten, den zu zum Berechnen nutzt.

Code:
procedure TForm1.Timer1Timer(Sender: TObject);
var
  CursorPos: TPoint;
  x,y:integer;
begin
  x:=Form1.Left;
  y:=Form1.Top;

  GetCursorPos(CursorPos);    //ermitteln der Cursorposition

  if raster=true then         //falls das Raster aktiviert ist, darf er nur in
   begin
     if CursorPos.X mod 10 = 0 then // 10px Schritten verschieben, und wenn der 10px Schritt (hier bei der x Koordinate) gegeben ist, dann...
      begin
        if bild=true then
         begin
           picture.Left:=CursorPos.x-x; //Verschiebung des Bildes, falls "bild" erfüllt wird (in x richtung)
         end
        else
         begin
           Label_.Left:=CursorPos.x-x; //Verschiebung des Labels, wenn "bild" nicht erfüllt ist (in x richtung)
      end;
   end;

     if CursorPos.y mod 10 = 0 then
      begin
        if bild=true then
         begin
           picture.Top:=CursorPos.y-25-y;
         end
        else
         begin
           Label_.Top:=CursorPos.y-25-y;
         end;
      end;
      end

  else                                  //ganz normales verschieben, wenn das 10px Raster deaktiviert ist:
  begin
   if bild=true then
    begin
      picture.Top:=CursorPos.y-25-y;
      picture.Left:=CursorPos.x-x;
    end
  else
   begin
     Label_.Top:=CursorPos.y-25-y;
     Label_.Left:=CursorPos.x-x;
   end;
   end;
end;
Zitat:

Zitat von -NIP-
Sorry, nur so ne Nub Frage, aber
was sind DSA Karten?

-NIP-

Also DSA ist wie schon mirage228 sagte ein Rollenspiel -> Das Schwarze Auge.

Und wenn man sich keine Abendteuer kauft sondern welche selber gestalltet, so macht man ab und zu mal Dungeonskarten oder eine Karte einer Stadt (der Spielleiter beschreibt ja was man sieht als Charakter). Und mit dem Programm kann man welche Designen und dann ausdrucken. Natürlich sind wie Grafiken wie gesagt einfach erweiterbar.

Birzenbae 11. Dez 2004 15:48

Re: Map Creator
 
was vll. auch noch nicht schlecht wäre wenn man nicht immer wieder neu wählen müsste wenn man mehrer gleiche stücke brauch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.
Seite 2 von 2     12   

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 by Thomas Breitkreuz