bestlife 发表于 2006-3-15 09:14

加载FLASH代码大全

加载外部swf到层 <BR>
<DIV><B>CODE:</B></DIV>
<DIV>onClipEvent (load) { <BR>  this.gotoAndstop(1); <BR>} <BR>onClipEvent (enterFrame) { <BR>  now = level2.getBytesLoaded() <BR>  all = level2.getBytesTotal() <BR>        loaded = int(now/all*100); <BR>  this.gotoAndStop(loaded); <BR>  this.bfb = loaded+"%"; <BR>  if (now == all) { <BR>    _root.gotoAndPlay("begin"); <BR>  } <BR>}</DIV>
<DIV><A>[Copy to clipboard]</A></DIV><BR><BR><BR><BR>加载到MC <BR>
<DIV><B>CODE:</B></DIV>
<DIV>this.onEnterFrame = function() { <BR>  if (this.getBytesLoaded()&lt;this.getBytesTotal()) { <BR>    Total = this.getBytesTotal()/1000; <BR>    Received = this.getBytesLoaded()/1000; <BR>    Percentage = (Received/Total)*100; <BR>    loaded = int(Received/Total*100); <BR>    percent = loaded+"%"; <BR>    _root.player.musicper = this.percent; <BR>    _root.player.musicbar.gotoAndStop(int(Percentage)); <BR>  } else { <BR>    gotoAndPlay(2); <BR>    this.onEnterFrame = null; <BR>  } <BR>}; <BR>stop(); </DIV>
<DIV><A>[Copy to clipboard]</A></DIV><BR><BR><BR><BR><BR>加载记事本文件 <BR>
<DIV><B>CODE:</B></DIV>
<DIV>mytxtData = new LoadVars(); <BR><BR>mytxtData.onData = function(rw) { <BR>  if (rw.indexOf("\r\n")&gt;-1) { <BR>    trace("oker "); <BR>  } <BR>  a_txt.text = replacePunc(rw); <BR>}; <BR><BR>function replacePunc(str) { <BR>  var tempArray = str.split("\r\n"); <BR>  var tempstr = new String(); <BR>  for (var i = 0; i&lt;tempArray.length; i++) { <BR>    tempstr += tempArray[i]+newline; <BR>  } <BR>  return tempstr; <BR>} <BR><BR>System.useCodepage = true; <BR>mytxtData.load("mydata.txt"); </DIV>
<DIV><A>[Copy to clipboard]</A></DIV><BR><BR><BR>加载XML文件 <BR>
<DIV><B>CODE:</B></DIV>
<DIV>var doc1 = new XML(); <BR>//--------------------- <BR>doc1.ignoreWhite = true; <BR>doc1.load("data.xml"); <BR>doc1.onLoad = function(success) { <BR>  if (success) { <BR>    e = doc1.firstChild.firstChild; <BR>    a = e.attributes.kind; <BR>    b = e.childNodes[0].firstChild.nodeValue; <BR>    c = e.childNodes[1].firstChild.nodeValue; <BR>    d = e.childNodes[2].firstChild.nodeValue; <BR>    text1 = a+"----------"+b+"----------"+c+"----------"+d; <BR>  } else { <BR>    trace("载入失败"); <BR>  } <BR>}; <BR>stop(); </DIV>
<DIV><A>[Copy to clipboard]</A></DIV><BR><BR><BR>直接载入图片 <BR>
<DIV><B>CODE:</B></DIV>
<DIV>pic = new Array(); <BR>for (i; i&lt;9; i++) { <BR>  pic[i] = "mypic"+i+".jpg"; <BR>  loadMovie(pic[i], "mc"+i); <BR>  trace(pic[i]); <BR>} </DIV>
<DIV><A>[Copy to clipboard]</A></DIV><BR><BR>载入MP3音乐(直接) <BR>
<DIV><B>CODE:</B></DIV>
<DIV>myMusic = new Sound(_root.mySound); <BR>myMusic.loadSound("song1.mp3", false); <BR>myMusic.setVolume(130); <BR>var playing = false; <BR>preloading = true; <BR>this.onEnterFrame = function() { <BR>  mTotal = _root.myMusic.getBytesTotal(); <BR>  mLoaded = _root.myMusic.getBytesLoaded(); <BR>  if (preloading == true &amp;&amp; mLoaded &gt; 0){ <BR>    mPercent = Math.round((mLoaded/mTotal)*100); <BR>    _root.preloader._visible = true; <BR>    _root.preloader.mFiller._xscale = mPercent; <BR>    if(mPercent &gt;= 100){ <BR>        myMusic.start(0,999);         <BR>        preloading = false; <BR>        playing = true; <BR>        _root.preloader._visible = false; <BR>        delete this.onEnterFrame; <BR>    } <BR>  } <BR>}; </DIV>

tianykun 发表于 2006-10-14 20:40

可以在Dreamweaver 上运行的么??

xlmm 发表于 2006-10-24 20:21

楼主辛苦了[em05]

blpluto 发表于 2006-11-3 18:22

呵呵 顶下

tel1982 发表于 2007-6-2 08:45

看了,谢谢。

lthiy 发表于 2007-6-6 21:40

谢谢楼主

huangyong 发表于 2007-6-7 13:06

谢谢提供好的代码,收藏了。

luo123 发表于 2007-10-26 01:38

收下了

skylence 发表于 2007-10-29 10:31

好东西啊  谢谢拉

tml327 发表于 2007-10-31 14:15

我看呀可以在Dreamweaver 试试!不错的代码呀!<BR>

贰3叭 发表于 2007-10-31 23:37

<P>[em03]<BR></P>
<P>怎么用啊</P>

三笔 发表于 2007-11-5 22:40

      收下了,辛苦楼主

页: [1]

编程论坛