AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Andorra 2D [Ver. 0.4.5.1, 31.12.08]
Thema durchsuchen
Ansicht
Themen-Optionen

Andorra 2D [Ver. 0.4.5.1, 31.12.08]

Ein Thema von igel457 · begonnen am 24. Nov 2006 · letzter Beitrag vom 14. Sep 2011
 
nonex

Registriert seit: 19. Apr 2007
22 Beiträge
 
#11

Re: Andorra 2D - The Next Generation 2D Engine [Ver. 0.15]

  Alt 19. Apr 2007, 18:54
Hi, ich programmiere gerade ein Bombermanclone...
aber ich habe ein Problem mit der Spriteengine. Wenn ich ganz normal eine Animation lade wird diese auch korrekt abgespielt. Nun hab ich mir eine eigene Spriteklasse geschrieben um die Bomben zu verwalte ( TBomB )
Delphi-Quellcode:
type
  TBomb = class(TImageSpriteEx)
  private

  protected
    procedure DoMove(TimeGap: double); override;
    // procedure DoCollision(Sprite: TSprite; var Done: boolean); override;
  public
   
  // [...]
    constructor Create(AParent: TSprite); override;
    
  end;
.. sobald ich nun aus meiner anderen TPlayer Klasse versuche die Bombe zu erstellen, wird diese egal was ich mache nicht animiert. Obwohl der gleiche Code wenn ich ihn statisch einbinde funktioniert.

Delphi-Quellcode:

procedure TTux.dropbomb; // Meiner Playerklasse
var
  xres, yres: integer;
begin

  Roundfeld; // Berechnung der X / Y Koordinaten
  xres := xfeld;
  yres := yfeld;
  with TBomb.Create(frmMain.adsprite) do
  begin
    Image := frmMain.adpic.Find('bomb');
    bspeed := 5;
    animspeed := 2;
    animstart := 0;
    animstop := 7;
    animloop := true;
    X := xres * 50;
    Y := yres * 50;
    animactive := true;
  end;

end;
Es wird einfach nich animiert und ich versteh nich wieso

vllt kann mir ja einer von euch helfen

gruß Tobi
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz