flash讀取XML 背景自動适應大小 var bg = new Object();
flash讀取XML 背景自動适應大小 bg.bgdoc_xml = new XML();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.parse_XML = function()
flash讀取XML 背景自動适應大小 {
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 function displayXML()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (bg.bgdoc_xml == undefined)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 trace("..undefined");
flash讀取XML 背景自動适應大小 }
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (bg.bgdoc_xml.loaded == false)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 trace("loaded false");
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 } else
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 //清除從 setInterval() 的調用
flash讀取XML 背景自動适應大小 clearInterval(rep_int);
flash讀取XML 背景自動适應大小 //trace("BgXml Load success");
flash讀取XML 背景自動适應大小 play();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 }
flash讀取XML 背景自動适應大小 bg.bgdoc_xml.ignoreWhite = true;
flash讀取XML 背景自動适應大小 bg.bgdoc_xml.load("background.xml");
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.bgdoc_xml.onLoad = function(success)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (!success)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 trace("background.xml false");
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 //每隔200毫秒調用displayXML
flash讀取XML 背景自動适應大小 rep_int = setInterval(displayXML, 200);
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 };
flash讀取XML 背景自動适應大小 };
flash讀取XML 背景自動适應大小 //
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.Init = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 //trace("
flash讀取XML 背景自動适應大小 bg.Init");
flash讀取XML 背景自動适應大小 bg.folder = bg.bgdoc_xml.firstChild.attributes.folder;
flash讀取XML 背景自動适應大小 bg.path_array = new Array();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 for (var i = 0; i<bg.bgdoc_xml.firstChild.childNodes.length; i++)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.path_array.push(bg.folder+bg.bgdoc_xml.firstChild.childNodes[i].attributes.url);
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.nowOrder = random(bg.path_array.length);
flash讀取XML 背景自動适應大小 bg.start = true;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.show = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.show");
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (bg.nowOrder == undefined)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.nowOrder = 0;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 var bg_mc = _root.Content_bg;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (bg_mc == undefined)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 gotoAndPlay("Loadbg");
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 } else
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg_mc.bg_content_mc.loadMovie(bg.path_array[bg.nowOrder]);
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.showPrev = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 _root.bg.nowOrder--;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (_root.bg.nowOrder<0)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 _root.bg.nowOrder = _root.bg.path_array.length-1;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.show();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.showNext = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 _root.bg.nowOrder++;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (_root.bg.nowOrder>_root.bg.path_array.length-1)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 _root.bg.nowOrder = 0;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.Brightness = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 var mark_mc = _root.Content_bg.bgmark_mc;
flash讀取XML 背景自動适應大小 mark_mc.play();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 ff = function ()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 var loader = _root.Loader_mc;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg_mc.onEnterFrame = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 var Total = this.bg_content_mc.getBytesTotal();
flash讀取XML 背景自動适應大小 var Loaded = this.bg_content_mc.getBytesLoaded();
flash讀取XML 背景自動适應大小 var percent = int(Loaded/Total*100);
flash讀取XML 背景自動适應大小 loader.gotoAndStop(percent);
flash讀取XML 背景自動适應大小 trace("Loaded:"+percent);
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (percent>=100)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 this.onEnterFrame = undefined;
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 if (bg.start)
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bg.start = false;
flash讀取XML 背景自動适應大小 _root.gotoAndPlay("playMenu");
flash讀取XML 背景自動适應大小 }
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 var bgListener = new Object();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 bgListener.onResize = function()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 //trace("Stage size is now "+Stage.width+" by "+Stage.height);
flash讀取XML 背景自動适應大小 resizeBg();
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 Stage.addListener(bgListener);
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 function resizeBg()
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小
flash讀取XML 背景自動适應大小 var bgWidth = bg_mc.bg_content_mc._width;
flash讀取XML 背景自動适應大小 var bgHeight = bg_mc.bg_content_mc._height;
flash讀取XML 背景自動适應大小 //scale the background to resize
flash讀取XML 背景自動适應大小 var maxScale = Math.max(Stage.width*bg_mc.bg_content_mc._xscale/bgWidth, Stage.height*bg_mc.bg_content_mc._yscale/bgHeight);
flash讀取XML 背景自動适應大小 bg_mc.bg_content_mc._xscale = bg_mc.bg_content_mc._yscale=maxScale;
flash讀取XML 背景自動适應大小 }
flash讀取XML 背景自動适應大小