Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   ping pong von der wand abprallen lassen (https://www.delphipraxis.net/86454-ping-pong-von-der-wand-abprallen-lassen.html)

VioLater 14. Feb 2007 13:18


ping pong von der wand abprallen lassen
 
mein Ball soll von der Wand abprallen aber bis jetzt saust er durch die Wand und verschwindet gerade Arbeite ich mit delphi 7 enterprice und brauch hilfe

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, StdCtrls;

type
  TForm1 = class(TForm)
    GroupBox1: TGroupBox;
    Shape1: TShape;
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
    procedure Shape1ContextPopup(Sender: TObject; MousePos: TPoint;
      var Handled: Boolean);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Timer1Timer(Sender: TObject);
begin
 Timer1.Interval := 150;
 shape1.Left := shape1.Left + 25;
end;

end
so siehts zur zeit aus

[edit=Phoenix]:evil: Das ist der DRITTE Thread wo ich die tags setze von Dir Mfg, Phoenix[/edit]

Mazel 14. Feb 2007 13:38

Re: ping pong von der wand abprallen lassen
 
Hallo,

du musst überprüfen ob die Shape zu weit, in deinem Fall, rechts ist.
Als Beispiel:
- Shape soll bei 300 px nach rechts wieder abprallen
- wenn shape1.Left + 25 gleich 300 ist dann abprallen

sollte dann aber auch alles andere passen.

Grüße
Mazel

Phoenix 14. Feb 2007 13:40

Re: ping pong von der wand abprallen lassen
 
:evil: Also jetzt reichts so langsam! :evil:

Hier gehts weiter!

DP-Maintenance 14. Feb 2007 13:52

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Und das Dritte mal im falschen Forum *GRUMMEL!*


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz