![]() |
DoCollision von DelphiX
Hi Leute,
Ich will mithilfe von DelphiX eine Kollision zw. 2 Sprites erkennen lassen. Mein Quelltext:
Delphi-Quellcode:
Wenn ich das Programm jetzt mal testen will, kommt:
TAnim = class(TImageSprite)
Public Procedure DoMove(MoveCount: Integer);override; Procedure DoCollision(Sprite: TSprite, var Done: Boolean);override; end; Ungenügend Forward-oder ExternalDeklaration:'TAnim.DoCollision'! Wo liegt mein Fehler? :gruebel: Hille |
Re: DoCollision von DelphiX
Syntax fehler:
Delphi-Quellcode:
Procedure DoCollision(Sprite: TSprite; var Done: Boolean);override;
|
Re: DoCollision von DelphiX
@ arbu man: Ups :oops: :oops: Hab mich verschrieben.
Also das Komma ist eigentlich ein Semikolon! Hille |
Re: DoCollision von DelphiX
Hast du die deklarierte prozedur DoCollision auch implementiert? falls nicht, solltest du ganz schnell nach einem tutorial zu OOP suchen...
|
Re: DoCollision von DelphiX
@ DGL-luke: Jahab ich.
hille |
Re: DoCollision von DelphiX
Wenn die Methode richtig implementiert wäre, dann würde der Fehler nicht kommen. So einfach ist das. Wahrscheinlich hast du DoCollision als öffentliche Prozedur implementiert, nicht als Methode der Klasse TAnim.
|
Re: DoCollision von DelphiX
wie? wo? herzeigen!
|
Re: DoCollision von DelphiX
Hat sich erledigt. Ich weiß auch nicht warum aber auf einmal funkts.
Danke! Hille |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10: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