Forum: Multimedia
Delphi
by ATwardz,
20. Nov 2003
Ich habs! :lol:
Erstens , hatte ich nicht den Sprite als TImageSpriteEX erstellt sondern TImageSprite! :oops:
Naja, danach lief es jedoch auch nit!
Mein Fehler war irgendwie simpel, jedoch fand/find ich ihn dennoch logisch!
Da der Code ja
X := X + Cos256(Angle);
Y := Y + Sin256(Angle);
Forum: Multimedia
Delphi
by ATwardz,
20. Nov 2003
JA, darüber habe ich zwar nit nachgedacht das cos(90) = 0 is aber das auch egal weil er macht es bei jedem Winkel nit!
Ich verstehe auch warum er es nit macht, zumindest erscheint es mir logisch, er
hat einen x Wert(z.B. 4) und nun soll der Sprite um cos(45) gedreht werden, warum addiere ich diesen wert dann auf x?? das Ergebnis ist dann ja ca. 1.7 , also würde er 1,7 nach rechts gehen...
Forum: Multimedia
Delphi
by ATwardz,
16. Nov 2003
In meinen Experimenten, habe ich Angle einfach durch eine Zahl ersetzt, der gleiche Effekt blieb bestehen, z.B.
x:=x+cos256(90);
Habe aber auch mal ne Frage zu deinem Umstieg, is es denn Sinnvoll komplett umzusteigen!
Wie sieht das mit der Anzahl der Komponenten unter Kylix aus?
Danke!
Forum: Multimedia
Delphi
by ATwardz,
15. Nov 2003
Hi,
ich habe delphix für delhi 6.0 , bei mir funkst das drehen nicht!
Wie genau muss ich das denn machen?
Ein Bespiel wäre sehr nett!
Procedure TRaumschiff.domove(Movecount:Integer);
Begin
inherited domove(movecount);