Forum: Programmieren allgemein
Delphi
by DelphiUser1,
21. Nov 2012
Okay danke für die Information. Klingt auf jeden Fall interessant. Ich denke ich mache mich auch mal an ein Programm der Art :)
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
20. Nov 2012
Okay, also das erscheint mir jetzt erstmal nicht so kompliziert.
Ich kann die Exe jetzt nicht mehr ansehen, hast du Bilder benutzt oder einfach Shapes als Blöcke?
Sehe ich das richtige, dass es eine Klasse TBlock ist, die beim Zerstören eines großen Kreises neu erzeugt werden, nur eben kleiner?
Der Rechenkram dürfte dann sein, zu berechnen, wie groß die kleinen Blöcke sein müssen um zusammen...
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
18. Nov 2012
ja, mich würde interessieren, wie die Blockzerstörung funktioniert?
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
17. Nov 2012
Nicht ganz.
es werden Kreise erzeugt und die muss man zerstören. Ich nutze dafür gerade eine Pistole.
Wäre es möglich, das ich mir den Sourcecode zu deinem Programm mal anschauen kann, das Zerstören der Kreise könnte ich eventuell gut für mein Programm benutzen :-D
Ich habe nun einen anderen (sogar besseren) Weg gefunden, die Schüsse zu animieren.
Trotzdem danke an alle, die mitgeholfen...
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
17. Nov 2012
@mkinzler: Tut mir leid, das liegt nicht an mir
@Sir Rufo: Wie gesagt, dann bekomme ich eine Zugriffsverletzung
@Popov: Nicht ganz. Die Bilder werden später Image7 zugeordnet und dort sind sie dann sichtbar, aber das ist ja im Grunde auch nicht das Problem, sondern die Gleitkommadivision beim Laden der Bilder :?
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
17. Nov 2012
okay alles klar, dann habe ich mal zwei Screenshots angehängt.
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
16. Nov 2012
War das Ironie oder ist die Zugriffsverletzung auf dem Monitor gemeint?
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
16. Nov 2012
ja habe ich. dann bekomme ich eine Zugriffsverletzung
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
16. Nov 2012
hier findet ihr die Zip Datei:
http://www.delphipraxis.net/171532-geschwindigkeit-umkehren-3.html#post1191600
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
16. Nov 2012
TPistol ist natürlich TImage. Als TPicture habe ich es auch schon probiert, aber das problem muss wohl wo anders liegen, denn ohne TPistol gab es ja genau den selben Fehler
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
16. Nov 2012
@stahli: Haltepunkt setzten bringt mich nicht sonderlich weiter, der fehler ist immer der Selbe. Ich benutze die Delphi 7 Testversion..
@DeddyH: Nein es ist EDivByZero und die Zeile ist oben angegeben, das Ganze findet im FormCreate statt
@Sir Rufo: Das hat leider genau den selben Effekt :?
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
16. Nov 2012
Okay also ich habe jetzt mal die Bilder als Bitmap laden lassen und es kann nur an dem Ladeprozess liegen, der Fehler wird im Debugging hier ganz klar an dieser Stelle angezeigt.
path:=ExtractFilePath(ParamStr(0));
PFeuer:=TPistol.Create(self);
PNormal:=TPistol.Create(self);
PFeuer.Picture.Bitmap.LoadFromFile(path+'gun1.bmp');
Mir ist aber immer noch nicht klar, worin der Fehler...
Forum: Programmieren allgemein
Delphi
by DelphiUser1,
11. Nov 2012
ich habe bislang meine Bilddateien ganz gerne als Icon geladen, wollte jetzt aber mal mit Transparenz arbeiten. Dazu verwende ich eine bitmap. Zur animation eines Schußes, verwende ich ein case ereignis und lasse die phasen durchlaufen:
1: begin
Image7.Picture.Bitmap.LoadFromFile(path+'gun2.bmp');
Phase:=2;
end;
2:begin
Image7.Picture.Bitmap.LoadFromFile(path+'gun1.bmp');
Phase:=1;
Path...