Bei Kollision Sound abspielen

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

enaz

Betreff: Bei Kollision Sound abspielen

BeitragDi, Sep 19, 2006 18:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin Leute bin neu hier und bin nicht gerade der Experte in Blitzbasic.
Habe mir aus dem Internet ein Beispiel von einem Pingpong geholt!
Jetzt möchte ich, dass ein Sound abspielt wird, wenn die Kugel den Schläger berührt!
Wie geht das?
Hoffe einer kann mir helfen!
 

Dreamora

BeitragDi, Sep 19, 2006 19:03
Antworten mit Zitat
Benutzer-Profile anzeigen
LoadSound - PlaySound
Siehe das Beispiel auf www.blitzbase.de oder in der Hilfe.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

Shark

BeitragDi, Sep 19, 2006 19:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist nicht sehr schwer!
z.b.
Klick = Loadsound("test.wav")
;Der Sound muss vor der Hauptschleife geladen werden!
;Falls eine Kollision passiert soll einfach danach ein Sound abgespielt werden und fertig
If Rectsoverlap(Kx,Ky,Kwidht,Kheight,Sx,Sy,Swidht,Sheight)
Playsound(klick)
endif

mfg Shark

Blitzcoder

Newsposter

BeitragDi, Sep 19, 2006 19:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Guck dir die Befehle Loadsound() und Playsound() auf www.blitzbase.com an.

Du solltest mal ein paar Tuturials lesen. Robs BB Kurs 2 ist sehr gut. Siehe www.robsite.de

MfG Blitzcoder
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________
|°°°°°°°°°°°°°°||'""|""\__,_
|______________ ||__ |__|__ |)
|(@) |(@)"""**|(@)(@)****|(@)
 

enaz

BeitragDi, Sep 19, 2006 19:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist nicht sehr schwer!
z.b.
Klick = Loadsound("test.wav")
;Der Sound muss vor der Hauptschleife geladen werden!
;Falls eine Kollision passiert soll einfach danach ein Sound abgespielt werden und fertig
If Rectsoverlap(Kx,Ky,Kwidht,Kheight,Sx,Sy,Swidht,Sheight)

Was muss ich denn kx,ky bzw. kwidht usw. einsetzen?

Blitzcoder

Newsposter

BeitragDi, Sep 19, 2006 19:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Das war nur ein Beispiel. Irgendwo in deinem Code muss die Kollision zwischen Schläger und Ball geprüft werden, um z.B. die Punkte zu erhöhen und den Ball richtig wieder zurückzuschlgagen. Dort setzt du das Playsound hin.

MfG Blitzcoder
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________
|°°°°°°°°°°°°°°||'""|""\__,_
|______________ ||__ |__|__ |)
|(@) |(@)"""**|(@)(@)****|(@)

Christoph

BeitragDi, Sep 19, 2006 19:31
Antworten mit Zitat
Benutzer-Profile anzeigen
ql:rectsoverlap

Hier wird das erklärt.
 

enaz

BeitragDi, Sep 19, 2006 19:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke für eure Antworten.
Hat geklappt und kann geclosed werden!

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group