發(fā)布時(shí)間:2017年07月09日
在創(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)。