[GastForen Archiv Adobe Director kleines Problem mit Steuerung eines Sprites

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

kleines Problem mit Steuerung eines Sprites

Anonym
Beiträge gesamt: 22827

15. Apr 2004, 18:03
Beitrag # 1 von 2
Bewertung:
(544 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
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
X

kleines Problem mit Steuerung eines Sprites

Anonym
Beiträge gesamt: 22827

19. Mai 2004, 18:50
Beitrag # 2 von 2
Beitrag ID: #86395
Bewertung:
(544 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
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]