Zitat von
supermuckl:
und wie sieht er sauber aus? das ich evtl auch mal lerne, wie man sauberen code macht.
das unsaubere liegt hauptsächlich darin, dass ich keinen "Schläger" sondern nur einen "Schlaeger1" habe (Umlaute gibt es in Delphi z.B. nicht) und dass die Befehle rechts und links vom "and"-Operator nicht ausgeklammert sind.
Außerdem hast du das etwas zu eng geschrieben, für meine Verhältnisse
so sieht es ordentlich aus:
if (ball.left > schlaeger1.left) and (ball.left + ball.width < schlaeger1.left + schlaeger1.width) then
Und wo ist übrigens dein Pseudocode? ich seh da keinen
Und zu guter letzt: Bitte verwende die [ delphi ] [/ delphi ]-Tags um Sourcecode auzurücken, danke