I do it using Swishmax.
Here's one I made earlier (might take a little while to load.. they are pretty big files):
http://img178.imageshack.us/my.php?image=t...f&width=320
Here's an animated one I made for a girl in my clan:
http://img201.imageshack.us/my.php?image=r...f&width=320
BTW the image quality is bad because you set the height and width when you embed them to your webpage. Since I can't do that on here (AFAIK CX doesn't support flash files) I am limited to a couple of imageshack preset sizes which stretch the images.
You basically need to create two scenes in swishmax and script scene 1 to perform:
Code:
onFrame (1) {
****stop();
****stopAllSounds();
}
on (rollOut) {
****stop();
****stopAllSounds();
}
on (rollOver) {
****_root.gotoAndPlay(1);
****stopAllSounds();
}
And then script scene 2 to perform:
Code:
on (rollOut) {
****prevSceneAndStop();
****stopSound("your.mp3");
}
on (rollOver) {
****stop();
****playSound("your.mp3");
}
The rest is pretty intuitive.. you should be able to work it out no problem if you have a copy of swishmax open. For animations it's alittle more complicated so I'm not even going into that.