分享:

武漢Flash動(dòng)畫制作如何加載外部影片剪輯作為新的“頁(yè)面”

首頁(yè)>Flash動(dòng)畫制作

Flash動(dòng)畫制作

播放:2876
發(fā)布時(shí)間:2017年07月09日

Flash動(dòng)畫制作如何加載外部影片剪輯作為新的“頁(yè)面”.jpg


在創(chuàng)建大型閃光燈噸MC的電影,甚至是進(jìn)口的。swf文件,就可以開始獲得用戶感到困惑了,最閃片裝彈出窗口。用戶感到困惑時(shí),他們沒有后退按鈕,導(dǎo)航到“頁(yè)面”,他們只是在。本教程的目的是讓你把注意力集中一個(gè)全局菜單供用戶使用,更允許用戶在Web瀏覽器具有相同的功能,因?yàn)樗麄冊(cè)谀愕拈W片。雖然本教程集中僅在背面的按鈕,可以做一個(gè)前進(jìn)按鈕以及。正如上面提到的,這將工作在一個(gè)Flash文件或超多,如果你加載外部MC。我們將介紹使用外部MC的第一。如果你想向前跳轉(zhuǎn)到單一的電影版本,請(qǐng)點(diǎn)擊這里。


設(shè)置的歷史邏輯[陣列] / /第1步

好吧,讓我們說,我們有一個(gè)主要的flash動(dòng)畫,我們加載外部影片剪輯作為新的“頁(yè)面”。在這個(gè)例子中,我的主要電影被稱為master.swf的,我的外部電影被稱為page2.swf和page3.swf的。任何你想要的,你的文件可以被稱為。下面的代碼應(yīng)該住在你的主要的flash動(dòng)畫的第1幀。

  /,/ initalize的閃片 - 告訴歷史,我們是第1頁(yè)(主電影)

  _root.onPage1 =“YES”

  / /設(shè)置來源 - 這是用來告訴你來自哪里,一旦你得到的歷史

  / /到下一個(gè)頁(yè)面。

  引薦=“第1頁(yè)”;

  / /初始化的歷史對(duì)象的數(shù)組,并設(shè)置位置為[0],你的第一頁(yè)

  / /閃片。

  歷史=新的Array(http://www.whywz.com/index.php);

  歷史[0] =“第1頁(yè)”;

  

好了,非常基本的。我們?cè)O(shè)定兩個(gè)的變量,onPage1和引用。歷史上的第一個(gè)告訴的對(duì)象,如果我們?cè)陧?yè)面上,我們開始在第二個(gè)告訴下頁(yè)你去你來自哪里的。我們還創(chuàng)建了一個(gè)基本的數(shù)組的值設(shè)置的第一個(gè)時(shí)隙(歷史[0])“第1頁(yè)” - “大師”的電影。現(xiàn)在,讓我們來看看在使用的代碼來控制數(shù)組的肉。



設(shè)置的歷史邏輯[陣列] / /第2步

好吧,讓我們說,我們有一個(gè)主要的flash動(dòng)畫,我們加載外部影片剪輯作為新的“頁(yè)面”。在這個(gè)例子中,我的主要電影被稱為master.swf的,我的外部電影被稱為page2.swf和page3.swf的。任何你想要的,你的文件可以被稱為。下面的代碼應(yīng)該住在外部加載的電影(讓我們說這是page2.swf)的第1幀。

  / /設(shè)置一個(gè)新的條目歷史記錄對(duì)象

  _level0.referrer =“第2頁(yè)”;

  / /如果以前是不是這個(gè)頁(yè)面,然后添加到陣列

  如果(_level0.history [_level0.history.length-1]!= _level0.referrer){

  _level0.history.push(_level0.referrer);

  }

  

上面的代碼添加到數(shù)組 - 它看起來在最后一頁(yè),我們?cè)冢绻皇俏覀冎皇菍?dǎo)航的頁(yè)面,它增加了該項(xiàng)目。也許你有一些全球性的導(dǎo)航,如果用戶到第2頁(yè)三倍成一排,將增加三個(gè)項(xiàng)目的陣列的鏈接。上面的代碼防止這一點(diǎn)。


最近發(fā)表