Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import com.asual.swfaddress.SWFAddress;
- import com.asual.swfaddress.SWFAddressEvent;
- import flash.display.MovieClip;
- import flash.display.Sprite;
- import flash.display.StageAlign;
- import flash.display.StageScaleMode;
- public class SWFAddressExample extends Sprite
- {
- private var taalSwitch:TaalSwitch;
- public function SWFAddressExample()
- {
- //Stage instellen
- stage.align = StageAlign.TOP_LEFT;
- stage.scaleMode = StageScaleMode.NO_SCALE;
- taalSwitch = new TaalSwitch();
- addChild(taalSwitch);
- SWFAddress.addEventListener(SWFAddressEvent.CHANGE, getAddress);
- SWFAddress.setValue("lang/");
- }
- protected function getAddress(event:SWFAddressEvent):void
- {
- var waarde:String = SWFAddress.getValue();
- trace(waarde);
- for each(var menu:MovieClip in taalSwitch.menuMC) {
- menu.gotoAndStop(0);
- }
- switch(waarde)
- {
- case "/lang/nl":
- {
- taalSwitch.menuMC.nl.gotoAndStop(3);
- taalSwitch.taalMC.gotoAndStop(5);
- SWFAddress.setTitle("NEDERLANDS");
- break;
- }
- case "/lang/en":
- {
- taalSwitch.menuMC.en.gotoAndStop(3);
- taalSwitch.taalMC.gotoAndStop(3);
- SWFAddress.setTitle("ENGLISH");
- break;
- }
- case "/lang/fr":
- {
- taalSwitch.menuMC.fr.gotoAndStop(3);
- taalSwitch.taalMC.gotoAndStop(2);
- SWFAddress.setTitle("FRANCAIS");
- break;
- }
- case "/lang/de":
- {
- taalSwitch.menuMC.de.gotoAndStop(3);
- taalSwitch.taalMC.gotoAndStop(4);
- SWFAddress.setTitle("DEUTCH");
- break;
- }
- default:
- {
- break;
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment