Skip to content

v1.0.0

Choose a tag to compare

@SinlessDevil SinlessDevil released this 23 Apr 20:02
· 7 commits to main since this release
e59311d

πŸ”Š v1.0.0 β€” First Release of AudioVibrationKit

A modular, editor-powered toolkit for managing audio, music, and advanced vibration feedback in Unity projects.
Supports 2D/3D sounds, music control, haptic patterns (via NiceVibrations), and editor tools with enum auto-generation.


✨ Features:

🎧 Audio & Music

  • 2D & 3D sound playback with audio pooling
  • Global volume control
  • Music play, pause, resume, stop

πŸ“³ Vibration System

  • Preset / Constant / Emphasis / CustomCurve modes
  • Curve-based vibration playback with AnimationCurve via UniTask
  • Cancellation support for curve haptics

πŸ›  Editor Tools (Odin-based)

  • Sound, music, and vibration editors with full enum management
  • Realtime preview support
  • Auto enum generation (Sound2DType, Sound3DType, MusicType, VibrationType)
  • Auto-resync after compilation

πŸ“¦ To import:
Download the attached .unitypackage
In Unity:
Assets > Import Package > Custom Package...
Select the file and import all


⚠️ Requirements:


βš™οΈ Setup Instructions:

  • Inject services via Zenject (or use manually via MonoBehaviour)
  • Call Play(...), Stop(), or volume methods from runtime
  • Editor tools can be accessed via Tools > AudioVibrationKit > [Editor Name]