So ich hab jetz diesen Code hier:
Alles anzeigen
Der Arbeiter soll sich Pixel für Pixel zur ausgewählten Stelle bewegen. Er bewegt sich aber nicht Pixel für Pixel sondern taucht einfach an der angeklickten stelle auf.
Wo liegt das Problem dabei?
Hoffe mir kann jemand helfen
Quellcode
- Graphics 640,480
- Color 0,255,0
- Rect 0,0,640,480
- arbeiter = LoadImage("C:\Users\Standard\Pictures\spiel\Arbeiter.jpg")
- X = 320
- Y = 240
- DrawImage arbeiter,X,Y
- Repeat
- Knopf = WaitMouse()
- If Knopf = 2 Then
- gotoX = MouseX()
- gotoY = MouseY()
- EndIf
- Repeat
- If Not X = gotoX Then
- If gotoX > X Then
- X = X + 1
- ElseIf gotoX < X Then
- X = X - 1
- EndIf
- EndIf
- If Not Y = gotoY Then
- If GotoY > Y Then
- Y = Y + 1
- ElseIf gotoY < Y Then
- Y = Y - 1
- EndIf
- EndIf
- Cls
- Color 0,255,0
- Rect 0,0,640,480
- DrawImage arbeiter,X,Y
- Until X = gotoX And Y = gotoY
- Until KeyDown(1)
Der Arbeiter soll sich Pixel für Pixel zur ausgewählten Stelle bewegen. Er bewegt sich aber nicht Pixel für Pixel sondern taucht einfach an der angeklickten stelle auf.
Wo liegt das Problem dabei?
Hoffe mir kann jemand helfen