This package makes it easy to add sound effects to your UI Toolkit without requiring any coding skills. Simply click the 'Add Sound Effect' button in the UI Builder and configure it. The package supports adding sound effects via custom style and provides easy-to-use scripting API for runtime sound effects. It also includes examples and documentation for easy integration. The package supports Unity 2022.3+, 2023, and Unity 6, and runs on WebGL, Mobile, Desktop, and Console platforms.
The package uses USS classes or custom styles to add sound effects to existing UI elements. It supports adding sound effects via custom style '--kamgam-sfx-id' and provides UnityEvents and delegates for sound events. The package also includes a scripting API with easy-to-use extension methods for adding sound effects at runtime. The AudioSourceSettings allow tweaking playback settings like a regular AudioSource.





