Einzelnen Beitrag anzeigen

DocE

Registriert seit: 25. Mär 2004
108 Beiträge
 
#5

Re: Hilfe bei Thema Klassen und Vererbung gesucht

  Alt 30. Okt 2006, 20:10
Das Problem ist folgendes:

In TWorld.Create schreibst Du

height:=round((7 div 10)*raster*size); 1. (7 div 10) ist immer 0, und 0 * irgendwas ist wieder 0, damit ist die höhe immer 0!
2. in SetSize von TWorld fehlen die Klammern, ändert aber nichts am 0 Ergebnis, weil er jetzt 7 durch eine noch größere Zahl dividiert:

height:=round(7 div 10*raster*size); Richtig wäre:

height := round( (7 / 10) * raster * size); Der gleiche Fehler exisitiert vermutlich auch in den anderen Typen.


Grüsse
...Doc
  Mit Zitat antworten Zitat