Einzelnen Beitrag anzeigen

Looper

Registriert seit: 28. Sep 2007
Ort: Hamburg
131 Beiträge
 
Delphi XE2 Professional
 
#3

Re: [Andorra 2D] AdSpriteEngine zeichnet nicht

  Alt 9. Mär 2008, 19:46
okay, aber leider geht das immer noch nicht .

Ich drücke auf einen Button -> ein Sprite soll erstellt werden -> dann natürlich angezeigt
Ich denke mal, dass der Fehler in der AdSpriteEngine auftritt.

Also das Sprite erstelle ich hiermit:
Delphi-Quellcode:
  
with TTux.Create(AdSpriteEngine) do
begin
  Image := AdImageList.Find('Tux');
  Setposition;
end;
aber nicht wie sonst am Anfang, sondern zur Laufzeit (nämlich wenn auf einen Button gedrückt wurde).

Also ich bin 100%ig der Überzeugung, dass der Fehler hier auftritt, da danach doch sonst auch der Rückgabewert der FunktionAdSpriteEngine.Items.Count >0 sein müsste, oder?

Doch dies ist nicht der Fall (=0).

TTux habe ich wiefolgt deklariert:
Delphi-Quellcode:
  TTux = class(TImageSprite)
  protected
    procedure DoMove(TimeGap:double);override;
  public
    constructor Create(AParent:TSprite);override;
    procedure SetPosition;
  end;
Aber auch da erkenne ich keinen Fehler.

Hoffe doch sehr auf weiter Hilfe, mfg Looper
  Mit Zitat antworten Zitat