Seite 1 von 1
Eine Linie mit der Mouse ziehen, aber wie?
Verfasst: 20.10.2007 19:32
von neuling
Hallo,
im laufe meiner Experimente dachte ich mir, einfach mal mit der Mouse eine Linie zu ziehen. Garnicht so einfach wie es sich anhört......
Hat jemand eine Idee?
Verfasst: 20.10.2007 19:53
von #NULL
sorry, aber da musst du erst nochmal einiges dazu sagen. so kann dir wirklich keiner helfen.
im Fenster? im screen? worauf zeichnen? meinst du einfach pixel nach dem mausverlauf zeichnen, oder geraden von einem punkt zu einem anderen?
Verfasst: 20.10.2007 20:42
von STARGÅTE
Code: Alles auswählen
ClearScreen(0)
If MouseButton(1) And Punkt = 0 :
x1 = MouseX() : y1 = MouseY() : Punkte = 1
ElseIf MouseButton(1) = 0 and Punkt = 1 :
x2 = MouseX() : y2 = MouseY() : Punkte = 0
EndIf
LineXY(x1,y1,x2,y2,RGB(255,255,255))
FlipBuffers()
So....
Mausdrücken und Linie ziehen, loslassen und die Linie ist "fest".
Verfasst: 20.10.2007 23:22
von Bisonte
STARGÅTE hat geschrieben:Code: Alles auswählen
ClearScreen(0)
If MouseButton(1) And Punkte = 0 :
x1 = MouseX() : y1 = MouseY() : Punkte = 1
ElseIf MouseButton(1) = 0 and Punkte = 1 :
x2 = MouseX() : y2 = MouseY() : Punkte = 0
EndIf
LineXY(x1,y1,x2,y2,RGB(255,255,255))
FlipBuffers()
So....
Mausdrücken und Linie ziehen, loslassen und die Linie ist "fest".
So wärs Richtig... Punkt in Punkte ändern sonst schafft der es nie den 2. Punkt zu setzen

Verfasst: 20.10.2007 23:34
von STARGÅTE
ach ja ^^ danke, tia, das passiert hat wenn man Codes schreibt ohne sie zu testen ^^
Verfasst: 21.10.2007 10:25
von neuling
Hallo,
oh, ziemlich einfach eigentlich.........
Danke euch!