Erdnussknacker Posted April 8, 2014 Report Share Posted April 8, 2014 Ich habe gerade die folgende Situation. Für mein Survival-Game habe ich eine relativ große Insel, in folgendem Screenshot sichtbar: Der Ozean soll nun natürlich ein Meeres-Rauschen von sich geben, wenn man in der Nähe ist. Ich bin aber gerade am überlegen, wie man das am besten erreichen kann. Soll ich um die Insel herum ganz viele Audio-Quellen machen oder gibt es da eine bessere Methode? Quote Link to comment Share on other sites More sharing options...
Schlumpf Posted April 8, 2014 Report Share Posted April 8, 2014 mach dir die insel zu einer großen triggerfläche. z.b. mit der sphere die unsichtbar ist aber istrigger hat verpass dem char/der char kamera den meeressound. wenn char !=triggerfläche{sound.play} 1 Quote Link to comment Share on other sites More sharing options...
Carsten Posted April 8, 2014 Report Share Posted April 8, 2014 Das einfachste wäre wohl, wenn Du irgendwo eine AudioSource platzierst, die im Loop eine Sounddatei mit deaktiviertem 3D Sound (siehe Import Settings) abspielt. Abhängig von Deiner Entfernung zum Strand bzw. zum Meer könntest Du dann die Lautstärke dieser Quelle regeln. Wenn die Insel relativ kreisförmig ist, gibt es einen guten Trick den Abstand zum Meer zu ermitteln: Du platzierst in der Mitte der Insel ein Empty Object. Nun misst Du den Abstand von Deinem Spieler zu dem Objekt. Um so weiter Du entfernt bist, desto näher bist Du dem Strand und desto lauter sollte die Quelle sein. Fertig 2 Quote Link to comment Share on other sites More sharing options...
Schlumpf Posted April 8, 2014 Report Share Posted April 8, 2014 @ carsten sorum is natürlich auch ne idee Quote Link to comment Share on other sites More sharing options...
Harlyk Posted April 8, 2014 Report Share Posted April 8, 2014 Kann man nicht auch einfach nen 3D Sound mit logarithmic Rollout über die komplette Insel legen (Distanz einstellen so das der Radius über die Insel ragt) und dann dreht man einfach die Volumekurve um von 0 zu 100 statt 100 zu 0 ??? 2 Quote Link to comment Share on other sites More sharing options...
Erdnussknacker Posted April 8, 2014 Author Report Share Posted April 8, 2014 Kann man nicht auch einfach nen 3D Sound mit logarithmic Rollout über die komplette Insel legen (Distanz einstellen so das der Radius über die Insel ragt) und dann dreht man einfach die Volumekurve um von 0 zu 100 statt 100 zu 0 ??? Werde ich gleich mal ausprobieren, wenn das scheitert dann mach ich es mit den beiden oberen Methoden. Quote Link to comment Share on other sites More sharing options...
Harlyk Posted April 8, 2014 Report Share Posted April 8, 2014 Würd mich ja mal interessieren ob das geht ..manches mal ist der einfachste Weg ja sogar richtig ^^ Quote Link to comment Share on other sites More sharing options...
Erdnussknacker Posted April 8, 2014 Author Report Share Posted April 8, 2014 Würd mich ja mal interessieren ob das geht ..manches mal ist der einfachste Weg ja sogar richtig ^^ Der einfachste Weg ist richtig. Funktioniert wunderbar, trotzdem danke an Carsten und Schlumpf. 2 Quote Link to comment Share on other sites More sharing options...
Carsten Posted April 9, 2014 Report Share Posted April 9, 2014 @Just4Info: Gute Idee, gefällt mir Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.