How to add sounds to an animation?

Hey Developers!

So I recently created a short test animation in moon animator, and I’m curious as to what the best/most efficient way to create/play a sound design would be. And just to be clear, I want this animation to play in game, and I want the sounds to stay in perfect sync with the animation. Would it be best to use animation events for this, and have a script play certain sounds upon detecting certain events? Or is there some other method that I’m unaware of?

In advance, thanks for your assistance.

Best,
Jayce.

The animation:

Moon Animator has a :PlaySound() function which you can use.
If you want the animation played in-game, [V2] Moon2Cutscene | Play Moon Animator 2 Files
totally not my post!!