Ich habe playSoundFileNamed() verwendet, um eine Maschinengewehrart des Tons zu spielen - wiederholt sehr schnell und hat häufig die Tonüberlappungen. Ich würde gerne einen Lautstärkeregler hinzufügen, und ich kann nicht herausfinden, wie - Da es eine variable Anzahl von Sound-Effekten benötigt, die übereinander spielen, muss ich den Audio-Player auf der Stelle erstellen, und ich kann nicht finde einen Weg, die Sounddaten auf diese Weise vorzuladen, so dass sie wie verrückt verzögert werden. SKAction.playSoundFileNamed() funktioniert perfekt, aber ... es hat keine Volume-Option. Ich war nicht in der Lage, einen Weg zu finden, um es mit Volumen zu reproduzieren, das nicht nacheilt.SKAction.playSoundFileNamed() mit Volume replizieren?
0
A
Antwort
2
Bevorzugte Methode ist SKAudioNode
zu verwenden, um die Effekte zu erzielen, die Sie wollen,
aber die Frage auf der Hand
let sound = SKAction.playSoundFileNamed("machinegun")
let action = SKAction.changeVolume(by: -1, duration: 1)
let group = SKAction.group([sound,action])
node.run(group)
https://developer.apple.com/documentation/spritekit/skaction/1417664-playsoundfilenamed
antwortenVerwandte Themen
- 1. Warum stürzt SKAction.playSoundFileNamed ab?
- 2. ProgressDialog mit AlertDialog replizieren
- 3. Volume Slider mit Tkinter
- 4. Wie man EBS Volume mit Kubernetes Persistence Volume dynamisch erstellt
- 5. Befehlszeile mit Batch-Dateien replizieren
- 6. Replizieren eines Trenddiagramms mit ggplot
- 7. AVAudioSession App Volume Unabhängig von System Volume
- 8. Dockerfile, persist Daten mit VOLUME
- 9. Mount-Volume mit Docker-API
- 10. docker Volume mit glusterfs teilen
- 11. WARNUNG: Replizieren Ressource: progressBox
- 12. Softlayer erhalten primäre Volume-ID gegeben Replikat Volume-ID
- 13. Replizieren GROUP_CONCAT für pandas.DataFrame
- 14. Replizieren Fern DB Mysql
- 15. ungültige Volume-Spezifikation ":/io": ungültige Volume-Spezifikation: ':/io'
- 16. Replizieren ein Tabellenlayout mit Bourbon Ordentlich
- 17. mit ggplot2 zu replizieren Rhythmus der Lebensmittelvisualisierung
- 18. Replizieren "Text zu Spalten" mit einem Skript
- 19. Wie kann ich dies mit CSS replizieren?
- 20. Kann nicht Bedingung mit ternären Operator replizieren
- 21. Replizieren ng-wenn mit einer Richtlinie
- 22. Replizieren COUNTIFS() in Pandas mit mehreren Bedingungen
- 23. Einträge und XML mit JavaScript replizieren
- 24. Replizieren ein Objekt in Powerpoint mit VBA?
- 25. replizieren Sie eine Zeile Tensor mit tf.tile?
- 26. Replizieren einen Clip Pfad mit Polygonen
- 27. Replizieren Kibana 3 Dashboard mit Kibana 4
- 28. Replizieren Hibernate Eager Laden mit einem Abruf
- 29. Replizieren von MeshLambertMaterial Mit ShaderMaterial ignoriert Texturen
- 30. Replizieren von selectInput plot mit sliderInput