I just released v1.0 of the iPod Controls for Unity.
As usual, it’s dead simple to use and only $3.99
Just drop one of the prefabs (top/bottom) and the built-in player is ready for use.
I put a lot of effort into v1.0 so that you would not have to do much besides offering a touch of luxury to your users.
The API is already fairly mature, as you will be able to show (with choice of orientation and/or position), hide, rotate, and place the built-in player to your liking from within your code.
For the adventurous hearts, the API contains all you need to create your own player from within Unity: play, pause, previous next song, as well as volume adjustments are readily accessible from within Unity!
Of course, this is just 1.0, so just like with the iAd plugin, you know you can expect that more is coming, as well as top notch service and support.
Hi Jonaphin,
I bought the player and it works as advertized, very easy to use. I would be more interested in the version that shares the iPod’s state (version 2 below from Apple dev documentation).
"You can obtain two flavors of music player, depending on the goals of your application.
1)The application music player plays music locally within your application. It is not influenced by, nor does it affect, the state of the built-in iPod application. Specifically, your music player has a different now-playing item, playback state, and modes. When a user quits your application, music that you are playing stops.
2)The iPod music player, in effect, employs the built-in iPod app on your behalf; it shares the iPod’s state. When a user quits an app that is using this player, the music continues to play."
Select the music player type you want: iPod or Application
No need to drop two prefabs anymore. Just drop the iPodControls prefab onto your scene and setup your player right from the inspector.
Features that were there from day one but need to be stated for the record:
Multi-Plugin Friendly: Just add your other plugin PostprocessBuildPlayer files as such and you’re ready to go:
PostprocessBuildPlayer_myotherplugin
Fully KVO compliant code:
Our plugin complies fully with the Key-Value pair Observing pattern, as advocated by Apple. What it means for you is instantaneous plugin responsiveness, whether on Unity iPhone 1.7 basic or pro or Unity 3.0
For $3.99 only, this uber-simple to integrate plugin is a must-have.