SuperFranTV Geschrieben 6. Dezember 2014 Melden Share Geschrieben 6. Dezember 2014 Hallo liebe Community, was würdet ihr empfehlen wenn man die erste Musik erst leiser werden lassen will und dann die zweite dann einspielt. mfg SuperFranTV Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
NetroX Geschrieben 6. Dezember 2014 Melden Share Geschrieben 6. Dezember 2014 Den ersten Track mit audio.volume immer leiser werden lassen, und den zweiten immer lauter. Mit Invoke(Repeating) z.B könntest du in einem bestimmten Intervall die audio.volume nach jedem Aufruf etwas leiser/lauter stellen, bis die gewünschte Lautstärke erreicht ist. Wäre jetzt jedenfalls mein erster Gedanke. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
SuperFranTV Geschrieben 6. Dezember 2014 Autor Melden Share Geschrieben 6. Dezember 2014 ok danke Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
reinerSCT Geschrieben 9. Dezember 2014 Melden Share Geschrieben 9. Dezember 2014 Wär es nicht knorke, wenn man Sounds über den Animator steuern könnte. Ist das vielleicht jetzt schon irgendwie machbar, oder ist so etwas Planung? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 12. Dezember 2014 Melden Share Geschrieben 12. Dezember 2014 Das kann man! Mit in Unity erstellten Animationen kann man alle möglichen öffentlichen Werte verändern. Und in meinen Augen ist das auch die bessere Variante. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
reinerSCT Geschrieben 12. Dezember 2014 Melden Share Geschrieben 12. Dezember 2014 http://docs.unity3d....tionEvents.html nice, dachte man könnte damit nur die Transform Komponente ansprechen. Und mit dem erstellten Float wird dann http://docs.unity3d....rce-volume.html gesteuert? (Muss ich wohl nochmal meinen "Day/Night Circle" überdenken ) Hab mir das eigentlich so gedacht, dass man Sound Dateien genauso wie Animations einfach in den Controller ziehen könnte und mit Transitions steuert, aber die vorhandene Möglichkeit ist imo deutlich besser. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
NodKane Geschrieben 14. Dezember 2014 Melden Share Geschrieben 14. Dezember 2014 Für die kommende Unity 5 Version. Es wird der geniale AudioMixer ins Spiel kommen! [Hier ein Bild des AudioMixers (Snapshots)] Der AudioMixer übernimmt einem den weichen Übergang zwischen mehreren Soundquellen. using UnityEngine.Audio; public class NAMEN : MonoBehaviour { //==================== public float[] weights; //==================== public AudioMixer masterMixer; //Hier kommt der AudioMixer deiner Scene drauf. public AudioMixerSnapshot[] snapshot; //Hier kommen die zwei Bestimmungen rein die man im AudioMixer erstellt hat. //==================== //---------------- Audio ------------------------- void SwitchAudio (int triggerNr) { switch (triggerNr) { case 1: weights[0] = 1.0f; weights[1] = 0.0f; masterMixer.TransitionToSnapshots(snapshot, weights, 1.0f ); break; case 2: weights[0] = 0.0f; weights[1] = 1.0f; masterMixer.TransitionToSnapshots(snapshot, weights, 2.0f); break; } } //-------------------------------------------------------------------------- void MusicFading () { if(BEDINUNG) { SwitchAudio (1); } else { SwitchAudio (2); } } //-------------------------------------------------------------------------- } Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.