Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Andorra 2D] AdImagelist (https://www.delphipraxis.net/145566-%5Bandorra-2d%5D-adimagelist.html)

oneP 4. Jan 2010 14:37


[Andorra 2D] AdImagelist
 
Hallo,


eine ähnliche Frage wie http://www.delphipraxi...andorra+2d+animation.html
(Topic ist schon älter als ein Jahr und will es nicht nochmal ausgraben ;) )


Also mein Problem ist, dass bei mir zB hier:

Delphi-Quellcode:
   XSpeed := -XSpeed;
    if XSpeed > 0 then
    begin
      AnimStart := 0;
      AnimStop := 7;
      X := -96;
    end
    else
    begin
      AnimStart := 56;
      AnimStop := 63;
      X := Engine.SurfaceRect.Right+96;
    end;
..wenn else ausgelößt wird, erst alle vorherigen Pattern bis 56 aufgerufen werden und dann die Schleife anfängt.
Wenn man jedoch bei else als start=8 und end=15 eingibt, dann werden diese Pattern korrekt angezeigt. Mein Bild besteht aus 64 Pattern.

leider find ich keine Lösung für dieses Problem.
Ich stelle hier die Frage, weil sie im älteren Topic nicht beantwortet wurde.
Vllt gibts mittlerweile jemand der dieses Problem lösen konnte?

igel457 4. Jan 2010 14:41

Re: [Andorra 2D] AdImagelist
 
Setze "AnimPos" auf 56.

oneP 4. Jan 2010 14:53

Re: [Andorra 2D] AdImagelist
 
Danke für die schnelle Antwort es Funktioniert :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz