AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Der Ball

Ein Thema von peacekeaper · begonnen am 21. Feb 2006 · letzter Beitrag vom 8. Mär 2006
Antwort Antwort
Benutzerbild von peacekeaper
peacekeaper

Registriert seit: 14. Feb 2006
Ort: Kaarst
46 Beiträge
 
Delphi 5 Standard
 
#1

Der Ball

  Alt 21. Feb 2006, 08:29
Einen wunderschönen wünsch ich zuerst einmal!

hab da mal ne frage die vielleicht nich direkt was mit
delphi oder sonstigen programmiersprachen zu tun hat...

bin nämlich gerade dabei ein spiel das sich da nennt...manche kennen es vielleicht...
PONG nachzubauen doch kriege ich es nicht hin, dass man
bei dem ball den ich per Image in mein Programm eingebaut habe,
den schwarzen hintergrund nicht sieht...
sprich immer wenn der ball die mittellinie passiert
flackert es und der schwarze wenn auch kleine rand kommt zum vorschein
hab schon so einieges versucht...(Photoshop, etc. ja sogar paint)
doch komme nicht zu dem ergebnis was ich haben will...
kann mir jemand vielleicht nen tipp geben?!



schonmal danke im vorraus


mfg peacekeaper!
Markus
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Der Ball

  Alt 21. Feb 2006, 08:33
Schon mal nach PONG hier im Forum gesucht. Ich meine das gabs schon öfters. Ansonsten schmeiss ich mal Stichwörter wie DirectX bzw DelphiX und Sprite in die Runde.
  Mit Zitat antworten Zitat
Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Der Ball

  Alt 21. Feb 2006, 08:34
Image ist der langsamste Ansatz, lade den Ball in ein Bitmap und benutze BitBlt!
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat
Benutzerbild von konda
konda

Registriert seit: 20. Dez 2005
253 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Der Ball

  Alt 21. Feb 2006, 09:36
Wie wärs mit nem Shape-Ball?
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#5

Re: Der Ball

  Alt 23. Feb 2006, 10:28
Ich würde sagen das liegt daran, dass Du keine transparente Farbe gesetzt hast...

Setzte Transparent auf true und fülle den Hintergrund einheitlich....

Frank
Frank Lauter
  Mit Zitat antworten Zitat
Benutzerbild von peacekeaper
peacekeaper

Registriert seit: 14. Feb 2006
Ort: Kaarst
46 Beiträge
 
Delphi 5 Standard
 
#6

Re: Der Ball

  Alt 7. Mär 2006, 08:21
okay also mit direktx etc. kenne ich mich leider nich aus..
das bitmap tool kenn ich net xD
aber ich werde das mal mit dem shape versuchen...
wo soll ich denn die hintergrundfarbe auf transparent setzen!?
wenn man das bei fotoshop oder sowas macht dann funzt es nich...

aber danke für die comments!!!

mfg peacek.
Markus
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#7

Re: Der Ball

  Alt 7. Mär 2006, 12:04
Ich machs mal kurz, einfach hier abgucken: Simple Pong


Delphi-Quellcode:
// zB. im FormCreate
var bitmap: TBitmap;
begin
  bitmap := TBitmap.Create;
  bitmap.LoadFromFile('...Ball.bmp');
  bitmap.Transparent := True;
  bitmap.TransparentColor := clFuchsia;
  //...
end;

procedure PaintBall(x,y: Integer);
begin
  Form1.Canvas.Draw(x,y, Bitmap);

  //oder zB.:
  PaintBox1.Canvas.Draw...
  
end;

//...
procedure TForm1.FormDestroy(Sender: TObject);
begin
  bitmap.free; // <---<<< nicht vergessen
end;
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von peacekeaper
peacekeaper

Registriert seit: 14. Feb 2006
Ort: Kaarst
46 Beiträge
 
Delphi 5 Standard
 
#8

Re: Der Ball

  Alt 8. Mär 2006, 13:39
ja sauber ich danke euch vielmals!!

hab einfach mal die eigenschaft transparent (hatte wohl so rote runde teile auf den augen)
auf true gesetzt jetz funztz!!

danke danke danke!

viell stell ich ja mal das prog online...

mfg peacek.



sodele habs jetz online gestellt! unter open source oder wie sich dat schimpft!
Markus
  Mit Zitat antworten Zitat
Antwort Antwort


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 04:07 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