Edit of asset "Any AudioManager" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | Any AudioManager | Any AudioManager |
| Description |
Any AudioManager is a global plugin for managing any audiotype(Omni, 2D, and 3D) efficiently in Godot. It automatically create dictionary and cache, and can be called with simple function. list of function to use: is_playing(key: StringName) -> bool play_sfx_once(key: StringName) -> void play_sfx(key: StringName) -> void play_sfx_2d(key: StringName, pos: Vector2) -> void play_sfx_3d(key: StringName, pos: Vector3) -> void play_music(key: StringName, loop: bool = true) -> void play_music_2d(key: StringName, pos: Vector2, loop: bool = true) -> void stop_music() -> void stop_by_key(key: StringName) -> void stop_all_active() -> void or if you want to use audio setting or other things, you can modify the script, add wrapper function, and use the audio setting index : _execute_play(key: StringName, type: AudioType, bus: StringName, pos: Variant, volume: float = 0.0, pitch: float = 1.0, loop: bool = false, audio_setting_index: int = -1) -> void License is CC0, credit is appreciated but not required. |
Any AudioManager is a global plugin for managing any audiotype(Omni, 2D, and 3D) efficiently in Godot. It automatically create dictionary and cache, and can be called with simple function. list of function to use: is_playing(key: StringName) -> bool play_sfx_once(key: StringName) -> void play_sfx(key: StringName) -> void play_sfx_2d(key: StringName, pos: Vector2) -> void play_sfx_3d(key: StringName, pos: Vector3) -> void play_music(key: StringName, loop: bool = true) -> void play_music_2d(key: StringName, pos: Vector2, loop: bool = true) -> void stop_music() -> void stop_by_key(key: StringName) -> void stop_all_active() -> void or if you want to use audio setting or other things, you can modify the script, add wrapper function, and use the audio setting index : _execute_play(key: StringName, type: AudioType, bus: StringName, pos: Variant, volume: float = 0.0, pitch: float = 1.0, loop: bool = false, audio_setting_index: int = -1) -> void License is CC0, credit is appreciated but not required. |
| Category | Tools | Tools |
| License | CC0 | CC0 |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/ashmys/any_audio_manager_main | https://github.com/ashmys/any_audio_manager_main |
| Issues Url | https://github.com/ashmys/any_audio_manager_main/issues | https://github.com/ashmys/any_audio_manager_main/issues |
| Godot version | Godot 4.6 | Godot 4.6 |
| Version String | 1.2 | 1.2 |
| Download Commit | 0e23593a8fc65333fb84c1095c3d030552f01ff9 | 0e23593a8fc65333fb84c1095c3d030552f01ff9 |
| Download Url (Computed) | https://github.com/ashmys/any_audio_manager_main/archive/0e23593a8fc65333fb84c1095c3d030552f01ff9.zip | https://github.com/ashmys/any_audio_manager_main/archive/0e23593a8fc65333fb84c1095c3d030552f01ff9.zip |
| Icon Url |
https://raw.githubusercontent.com/ashmys/any_audio_manager_main/main/addons/any_audio_manager/Images/any_audio_manager_logo.png
|
https://raw.githubusercontent.com/ashmys/any_audio_manager_main/main/addons/any_audio_manager/Images/any_audio_manager_logo.png
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/ashmys/any_audio_manager_main/main/addons/any_audio_manager/Images/Screenshots/Screenshot%202.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/ashmys/any_audio_manager_main/main/addons/any_audio_manager/Images/Screenshots/Screenshot%203.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/ashmys/any_audio_manager_main/main/addons/any_audio_manager/Images/Screenshots/Screenshot%206.png
|
|
| Thumbnail |
|
|