AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi [DelphiX]Da sollte sich doch was bewegen ...
Thema durchsuchen
Ansicht
Themen-Optionen

[DelphiX]Da sollte sich doch was bewegen ...

Ein Thema von Grobi · begonnen am 28. Okt 2003 · letzter Beitrag vom 29. Okt 2003
 
Grobi

Registriert seit: 23. Okt 2003
11 Beiträge
 
#1

[DelphiX]Da sollte sich doch was bewegen ...

  Alt 28. Okt 2003, 18:16
Delphi-Quellcode:
procedure TForm1.DXTimer1Timer(Sender: TObject);
begin
  if not DXDraw1.CanDraw then
    Exit; {dürfte bekannt}
  x:=x+vx; {Bewegung um vx in die X-Richtung}
  y:=y+vy; {Bewegung um vy in die Y-Richtung}
  if x<=0 then
    vx:=vx * - 1; {wenn das Bild am linken Rand ist, soll es sich in die
                  Gegenrichtung bewegen}


  if x>=dxdraw1.width - dximagelist1.Items[0].width then
    vx:=vx * - 1; {wenn das Bild am rechten Rand ist, soll es sich in die
                  Gegenrichtung bewegen}


  if y<=0 then
    vy:=vy * - 1; {wenn das Bild oben ist, soll es sich in die
                  Gegenrichtung bewegen}


  if y>=dxdraw1.height - dximagelist1.Items[0].height then
    vy:=vy * - 1; {wenn das Bild unten ist, soll es sich in die Gegenrichtung bewegen}

  dximagelist1.Items[0].draw(DXDraw1.Surface, x,y, 0); {dürfte bekannt}
  DXDraw1.Flip; {dürfte bekannt}
end;
Das ist der original Code aus einem Tutorial welches ich gerade Online nich finde

Wenn ich allerdings mein Projekt starte erscheint nur das schwarze DirectX Fenster, ohne das bewegende Bild.

Könnte mir vielleicht jemand sagen was daran Falsch ist?

[Anmerkung]
Ich benutze Delphi6 & DelphiX

--
edit: *schäm* ich seh gerade das es hier ja auch ein Multimedia Forum gibt ... vielleicht wäre ein Mod ja mal so nett und könnte diesen Thread dahin verschieben ...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz