Autor Beitrag
Capbar
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Sa 15.03.03 19:05 
Hallo!

Ich sitze jetzt schon eine Ewigkeit davor und bekomme es einfach nicht hin. Wie kann ich z.B. an einem kleinen Brett einen Punkt abstoßen lassen, wie in diesem Prog: pong.exe.

Bitte empfehlt mir nicht eine Seite wie Delphi-treff (Kollission zw. 2 Sprites oder Neobrothers). Ich habe diese Seiten durchgeschaut.

Aber habe es nicht hingekreigt. Bitte um Hilfe!

Danke im vorraus
Capbar
Da_Knuddelbaer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 485



BeitragVerfasst: Sa 15.03.03 21:13 
Nur damit ich dich richtig verstehe: Du willst Beispielsweise einen Ball gegen eine Bande fliegen lassen der sich dann per eingangswinkel-ausgngswinkel-prinzip wieder von der banbe mit gleicher geschwindigkeit abstößt, oder?
Capbar Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Sa 15.03.03 21:20 
Titel: Hi!
Ja, das stimmt fast.
Nur nicht gegen eine Bande sondern gegen ein Brett, das ich bewegen kann--> Source.zip (sind nur Units drin).
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: So 16.03.03 14:40 
und das willst du mit DelphiX machen ?
Willst du Sprints verwenden ?
An einer Kolisions abfrage hänge ich z.z. leider auch fest...

_________________
MFG
Michael Springwald, "kann kein englisch...."
fcg
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 360

WinXP
D3 Prof, D6 Pers
BeitragVerfasst: So 16.03.03 14:48 
in dem do die DoCollision Procedure verwendest:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TAnimation.DoCollision(Sprite:TSprite;var done:boolean);
begin
 if sprite is tcoll then
  begin
  //was auhc immer
 end;
end;


tcoll steht für eine andere sprite. mit dieser rpocedure wird kontrolliert, ob sich zwei sprites treffen...

_________________
.: Wer für alles offen ist, kann nicht ganz dicht sein! :.
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: So 16.03.03 15:01 
ich glaube die Sprints haben ein fehler:
es geht nur bei rechtecen bzw 4 ecen, aber nicht bei kreisen und reiecen warum nicht ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
Capbar Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: So 16.03.03 21:26 
Titel: @fcg
Hi!

Schau dir doch mal bitte die Source (sind nur Units) an.
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: So 16.03.03 22:47 
und ?
ich schau sie mir morgen nochmal an;)
aber das ist ein projekt also nicht nur units ;)

_________________
MFG
Michael Springwald, "kann kein englisch...."