Forum: Sonstige Fragen zu Delphi
by MasterDG,
9. Jan 2006
Hallo
Also erst mal zum Punkte zählen. Du kannst ja abfragen ob der Ball auf der linken oder rechten Seite einen bestimmten Wert über- bzw unterschritten hat. Als Werte sollte man natürlich die Kanten der Schläger benutzen.
Also in etwa so:
//linker Schläger
if Ball.Left <= 34 then
begin
Forum: Sonstige Fragen zu Delphi
by MasterDG,
8. Jan 2006
Hallo
Also ich würde zum testen ob das Panel am oberen Rand ist das machen:
if Panel.Top <= 10 then ... // Setz anstatt 10 den Wert ein wo bei dir die obere Grenze sein soll
und für den unteren Rand
if Panel.Top + Panel.Height >= 100 then ... // Setz anstatt 100 den Wert ein wo bei dir die untere Grenze sein soll