Alternative zu 3DSound von B3B
Übersicht BlitzBasic Codearchiv
BigmichiBetreff: Alternative zu 3DSound von B3B |
So, Feb 22, 2004 23:39 Antworten mit Zitat |
|
---|---|---|
Wollte was mit 3D Sounds machen kam aber nicht mit dem Parametern kla da hat mia Suco-X geholfenund raus kameine eigene für mich sehr praktische FUnktion raus =)
Code: [AUSKLAPPEN] Type MusikDaten Field Platz Field Lied Field Channel Field Weite Field Vol# End Type Graphics3D 1024,768,16,2 SetBuffer BackBuffer() S = CreateSphere(16) Global Cam = CreateCamera() PositionEntity cam,0,0,-50 Musik.MusikDaten = New MusikDaten Musik\Lied = LoadSound("Musik.mp3") Musik\Channel = PlaySound(Musik\Lied) Musik\Platz = CreatePivot() Musik\Weite = 60 Musik\Vol = 0 While Not KeyHit(1) If KeyDown(200) Then MoveEntity Cam,0,0,1 If KeyDown(208) Then MoveEntity Cam,0,0,-1 If KeyDown(203) Then MoveEntity Cam,-1,0,0 If KeyDown(205) Then MoveEntity Cam,1,0,0 UpdateMusik() RenderWorld Flip:Cls Wend End Function UpdateMusik() For Musik.MusikDaten = Each MusikDaten Dis# = EntityDistance(cam,Musik\Platz) Musik\Vol = 1 - (Dis#/(Musik\Weite)) ChannelVolume Musik\Channel,Musik\Vol pan# = (EntityX(cam)-EntityX(Musik\Platz))/(Musik\Weite) * -1 ChannelPan Musik\Channel,Pan# Next End Function hast recht gehabt war ein kleiner Feler drin is nunbehoben =) |
||
- Zuletzt bearbeitet von Bigmichi am Mi, Feb 25, 2004 7:44, insgesamt einmal bearbeitet
Mike Nike |
Mi, Feb 25, 2004 1:19 Antworten mit Zitat |
|
---|---|---|
Ich habe mir deinen Code nicht angeguckt, habe ihn nur getestet...
und habe festgestellt, dass ich, wenn ich rechts vom Objekt bin, den Sound verstärkt im rechten Ohr höre, statt im linken - also achsenvertauscht. 1. Ja, den Kopfhörer habe ich richtig herum auf Meine Frage nun: ist mein Kopfhörer jetzt kaputt oder hast du die Seiten vertauscht - da müsstest du dann im Code etwas ändern... |
||
..where the only limit is your imagination. |
walskiEhemaliger Admin |
Do, Feb 26, 2004 0:13 Antworten mit Zitat |
|
---|---|---|
Bei mir scheinen die Seiten richtig angesteuert zu werden.
Also entweder n Fehler bei dir (glaube ich nicht) oder vllt auch ne Verständnis-Differenz was dieser Punkt da symbolisieren soll. Bei mir rutscht der Sound umso weiter nach links, desto linker der Punkt aufm Bildschirm ist. walski |
||
buh! |
Übersicht BlitzBasic Codearchiv
Powered by phpBB © 2001 - 2006, phpBB Group