hilfdirselbst.ch
Facebook Twitter gamper-media
Anonym
Beiträge: 22827
15. Apr 2004, 18:03
Beitrag #1 von 2
Bewertung:
(398 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

kleines Problem mit Steuerung eines Sprites


Hallo, mein Problem sieht folgendermaßen aus. Der nachfolgende Quellcode ist richtig. Ich habe 2 Buttons mit denen ich das Sprite nach links oder nach rechts bewegen kann. Wenn ich aber das Sprite bis zum nullpunkt nach links bewege, und es dann nach rechts bewegen möchte, funktioniert es nicht. wenn ich aber, bevor es bei 0 angekommen ist, nach rechts wechsel, funktioniert es...woran liegt das???

on mouseEnter me
repeat while rollOver(the currentSpriteNum)
sprite(the currentSpriteNum).cursor = 4
speed = (sprite(the currentSpriteNum).locH - the mouseH)
if sprite(3).locH > 0 then
sprite(3).locH =sprite(3).locH +1
updateStage
end if
end repeat

end Top
 
X
Anonym
Beiträge: 22827
19. Mai 2004, 18:50
Beitrag #2 von 2
Beitrag ID: #86395
Bewertung:
(398 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

kleines Problem mit Steuerung eines Sprites


das liegt an der zeile
if sprite(3).locH > 0 then

deine if schleife funktioniert nur, wenn der x wert groesser als 0 ist. wenn du diesen wert in den minusbereich (also -1 oder -deinespritebreite oder was du halt brauchst) setzt, muesste es funktionieren
als Antwort auf: [#80044] Top