Unity-Audioleistung
Untersucht Unity-Tonaussetzer unter tatsächlicher Spiellast. Trennt Stimmenanzahl, Zustand wiederverwendeter Quellen, Ladebereitschaft und Audioverarbeitung, bevor Qualität oder Grenzen geändert werden.
unity-audio-runtime-performance
Entdecke, wie der Skill hilftWann ist der Skill hilfreich?
Nutze ihn bei fehlenden, knackenden oder verspäteten Klängen trotz korrekter Ereignisaufrufe.
Wobei hilft er dir?
- Misst Audio-CPU und Budgets hörbarer sowie virtueller Stimmen.
- Begrenzt Einzelklänge und setzt wiederverwendete Quellen zurück.
- Verfolgt Aussetzer über Laden, Dekodieren, Geräte und DSP-Zeitsteuerung.
Das könntest du fragen
Profiliere einen Unity-Kampf mit vielen Gegnern, Explosionen und Dialog. Kläre, ob Warnsignale wegen Stimmenlimits, Quellenwiederverwendung oder spätem Laden fehlen. Priorisiere wichtige Hinweise, setze Quellen sauber zurück und vergleiche dieselbe Szene vor und nach der Änderung auf hörbares Ergebnis und Audio-CPU-Kosten.
Ausführliche Dokumentation
Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.
Weniger anzeigen
Audio Runtime Timing and Performance
Record Unity/audio stack version, target output, buffer settings and a representative worst-case encounter. Distinguish DSP work, decoding, streaming, source/voice management and main-thread scheduling.
- Attribute cost with supported Audio Profiler/device tools; profiling itself can add overhead. Compare identical voice counts, assets, output and scene conditions.
- Budget real and virtual voices by audible importance, distance and category. A missing sound may be a priority/virtualization issue rather than a failed gameplay event.
- Bound repeated one-shots and pooled sources, reset state on reuse and avoid per-event object creation where measurement shows churn.
- Use supported DSP scheduling for musical timing and measure end-to-end latency on the actual device where possible. Smaller buffers can trade latency for CPU and underrun risk.
- Trace dropouts through readiness, streaming/decode work, device changes and CPU contention. Do not hide a missed deadline by repeatedly restarting the clip.
- Keep audio callbacks free of unsupported main-thread Unity APIs, blocking I/O and avoidable allocation. Follow the installed middleware's threading contracts.
Verify dense overlapping events, transitions, pause/resume, output changes and sustained playback. Report listening observations, CPU/memory evidence and latency limitations honestly.
Reference: Unity Audio Profiler, using the project's Editor version.
Enthaltene Dateien 2
LICENSE.txtSKILL.md
