A Flash Developer Resource Site














Internet Commerce

Partners & Affiliates














Developer Channel

internet.com


Featured Flash FLA
Gallery Downloads 11358 Flash Movies | 4 New Flash Movies Added
What's New | Top 100

Featured FLA

» Author: Sean
» Title: Customizable Flash Drop down menu
» Description: The native source files for building a customizable menu roll down.
» More by Sean


Random FLAs | Add Flash Movie
Featured Flash Site
Gallery Downloads 5709 Flash Sites | 4 New Flash Links
What's New | Top 100 Flash Site

Featured Site

» Posted in the Flash Kit Links section
» Title: Sandy 3D Engine for Flash
» Description: Sandy is a Flash 3D engine, available in 3 versions: AS2, AS3 and haXe


Random Links | Add your own Flash Related Links
Flash Tutorials 1302 Tutorials 7 New Tutorials Added!
What's New | Top100

» MySpace profile flash slideshow
» Display YouTube videos in self-customized Flash video player on website
» How to make cool 3D flash banners for your website?
» Make a Valentines Day Slideshow with Music
» How to remove red eyes from a photo?
» How to convert SWF to Animated GIF on Mac
» How to Make a Platform Game using AS 2 - Part 1
» How to make a flash Greeting e-card
» How to extract Youtube video to MP3 audio for Mac
» Unknown Tag: Title10
Random Tutorial | Add Site

Web Manager
University of Redlnads
US-CA-Redlands

Justtechjobs.com Post A Job | Post A Resume


Tutorials Home What's New Top Rated Submit myTutes Random!

Search Tutorials


Tutorials Tutorials » Audio

Categories Music button in MX and MX 2004
Author: me | Website: http://www.vgflash.cjb.net |

 
Page 1
1

In this tutorial I will explain how to do an advanced music button in flash MX 2004 and MX,

insert 3 frame
  • frame for the preloader
  • frame for the music on button
  • frame for the music off button
Put a preloader in the first frame (if you dont want a preloader, get rid on the first frame)

then go in the second frame and put a button that say MUSIC OFF

Go in the third frame and put a button that say MUSIC ON.

Import your song (i recommend a small loopable beat)
Now go in the library, right-click on your song and choose Linkage...

check the EXPORT FOR ACTIONSCRIPT box (it will automaticaly check the last box too)

in the identifier text-field, type music.
leave everything else blank.
press OK

right-click on the second frame (or the first if you didnt included a preloader)
and select ACTION, put this code in

CODE
stop();

if(_global.Behaviors == null)_global.Behaviors = {};
if(_global.Behaviors.Sound == null)_global.Behaviors.Sound = {};
if(typeof this.createEmptyMovieClip == 'undefined'){
this._parent.createEmptyMovieClip('BS_music',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
_global.Behaviors.Sound.music = new Sound(this._parent.BS_music);
} else {
this.createEmptyMovieClip('_music_',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
_global.Behaviors.Sound.music = new Sound(this.BS_music);
}
_global.Behaviors.Sound.music.attachSound("music");
if (true) {
_global.Behaviors.Sound.music.start(0,1);
}

in the last line, you see music.start(0,1);
the "1" is the number of time the music will loop, so change it to the number you want, you CANT make the music loop infinite....sorry.

now right-click on your MUSIC OFF button and select ACTION. Put this code in

CODE
on (release) {
gotoAndStop(3);

_global.Behaviors.Sound.music.stop();
}


if you didnt included a preloader, change the gotoAndStop(3); for gotoAndStop(2);

now go in the last frame and go in the action window for the MUSIC ON button and type in

CODE
on (release) {
prevFrame();
}


now test your movie, and it should work!



if you want to replace a song, delete the old one and upload a new one, do the linkage trick again


1

» Level Basic

Added: : 2003-11-10
Rating: 6.72 Votes: 65
Hits: 1489
» Author
my first tutorial at flashkit
» Download
Download the files used in this tutorial.
Download (0 kb)
Get conversion and unzipping tools for PC and Mac here!

» Forums
More help? Search our boards for quick answers!

Please rate this tutorial, 10 is the top rating, you can also click the comments link to read/write a review.
10 9 8 7 6 5 4 3 2 1
Read or Post Comments
 
   
 


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers