乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Flash中調(diào)用外部swf的方法和定位和嵌入音頻文件的兩種方法

       EQie隨緣 2018-12-26

      Flash中調(diào)用外部swf的方法和定位和嵌入音頻文件的兩種方法


      Flash中調(diào)用外部swf的方法和定位

      原理:把外部swf調(diào)用到空MC中,再對空MC進(jìn)行定位實現(xiàn)對SWF的定位

      on (release) {

      loadMovie("photo/z08.swf","ppp");

      ppp._x = 450;//定義ppp的x軸方向的位置(向右偏移距離)

      ppp._y = 50;//定義ppp的y軸方向的位置(向下偏移距離)

      ppp._xscale=80;//定義ppp的寬的大小(80表是原尺寸的80%)

      ppp._yscale=80;//定義ppp的高的大小(80表是原尺寸的80%)

      //以下代碼同樣可以實現(xiàn)一樣功能

      //setProperty ("ppp", _x,450);

      //setProperty ("ppp", _y,50);

      //setProperty ("ppp", _xscale,80);

      //setProperty ("ppp", _yscale,80);

      }

      其中:

      ppp-:為一空MC的名稱

      photo/z08.swf:swf的相對路徑

      ------------------------------------------

      Flash彈出固定大小的瀏覽器窗口

      通Flash按鈕點擊彈出一個固定大小的瀏覽器窗口.

      按鈕as:

      on (release) {

      getURL("javascript:openNewWindow('sethome.html','thewin','width=253,height=54') ");

      }

      網(wǎng)頁head內(nèi):

      <SCRIPT LANGUAGE=JavaScript>

      function openNewWindow(URLtoOpen, windowName, windowFeatures) {

      newWindow=window.open(URLtoOpen, windowName, windowFeatures);

      }

      </SCRIPT>

      加起來用了1天的時間想實現(xiàn)直接從flash按鈕設(shè)置設(shè)為首頁的功能,找了n多的代碼測試,沒有一個能用的,后來看有人說是IE6.0根本不支持flash按鈕設(shè)置首頁的功能,不知道是不是真的.最后只能通過彈出一個固定大小的窗口來實現(xiàn)了,雖是下策,總算能對付過去了.

      順便寫一下,設(shè)為首頁的文字鏈接代碼:

      <a href="#" onClick="javascript:this.style.behavior='url(#default#homepage)';this.setHomePage'http://www./');window.close();">設(shè)置為首頁</a>

      --------------------------------------------

      在Flash里嵌入音頻文件的兩種方法

      在Flash文檔中嵌入音頻文件的兩種方法,使其可以在Flash player中正常播放。

      1、建立 Sound 對象用 load() 方法加載外部的 mp3 來播放;

      2、讓 Sound 對象監(jiān)聽 sampleData 事件,這樣可以播放由程序動態(tài)生成的聲音

      例如:

      下面的示例播放簡單的正弦波。

      以下是引用片段:

      var mySound:Sound = new Sound();

      function sineWaveGenerator(event:SampleDataEvent):void {

      for ( var c:int=0; c<8192; c++ ) {

      event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25);

      event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25);

      }

      }

      mySound.addEventListener(Event.SAMPLE_DATA,sineWaveGenerator);

      mySound.play();

       

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多