發(fā)布時間:2017年07月09日
在創(chuàng)建大型閃光燈噸MC的電影,甚至是進口的。swf文件,就可以開始獲得用戶感到困惑了,最閃片裝彈出窗口。用戶感到困惑時,他們沒有后退按鈕,導(dǎo)航到“頁面”,他們只是在。本教程的目的是讓你把注意力集中一個全局菜單供用戶使用,更允許用戶在Web瀏覽器具有相同的功能,因為他們在你的閃片。雖然本教程集中僅在背面的按鈕,可以做一個前進按鈕以及。正如上面提到的,這將工作在一個Flash文件或超多,如果你加載外部MC。我們將介紹使用外部MC的第一。如果你想向前跳轉(zhuǎn)到單一的電影版本,請點擊這里。
設(shè)置的歷史邏輯[陣列] / /第1步
好吧,讓我們說,我們有一個主要的flash動畫,我們加載外部影片剪輯作為新的“頁面”。在這個例子中,我的主要電影被稱為master.swf的,我的外部電影被稱為page2.swf和page3.swf的。任何你想要的,你的文件可以被稱為。下面的代碼應(yīng)該住在你的主要的flash動畫的第1幀。
/,/ initalize的閃片 - 告訴歷史,我們是第1頁(主電影)
_root.onPage1 =“YES”
/ /設(shè)置來源 - 這是用來告訴你來自哪里,一旦你得到的歷史
/ /到下一個頁面。
引薦=“第1頁”;
/ /初始化的歷史對象的數(shù)組,并設(shè)置位置為[0],你的第一頁
/ /閃片。
歷史=新的Array(http://www.whywz.com/index.php);
歷史[0] =“第1頁”;
好了,非?;镜摹N覀冊O(shè)定兩個的變量,onPage1和引用。歷史上的第一個告訴的對象,如果我們在頁面上,我們開始在第二個告訴下頁你去你來自哪里的。我們還創(chuàng)建了一個基本的數(shù)組的值設(shè)置的第一個時隙(歷史[0])“第1頁” - “大師”的電影。現(xiàn)在,讓我們來看看在使用的代碼來控制數(shù)組的肉。
設(shè)置的歷史邏輯[陣列] / /第2步
好吧,讓我們說,我們有一個主要的flash動畫,我們加載外部影片剪輯作為新的“頁面”。在這個例子中,我的主要電影被稱為master.swf的,我的外部電影被稱為page2.swf和page3.swf的。任何你想要的,你的文件可以被稱為。下面的代碼應(yīng)該住在外部加載的電影(讓我們說這是page2.swf)的第1幀。
/ /設(shè)置一個新的條目歷史記錄對象
_level0.referrer =“第2頁”;
/ /如果以前是不是這個頁面,然后添加到陣列
如果(_level0.history [_level0.history.length-1]!= _level0.referrer){
_level0.history.push(_level0.referrer);
}
上面的代碼添加到數(shù)組 - 它看起來在最后一頁,我們在,如果不是我們只是導(dǎo)航的頁面,它增加了該項目。也許你有一些全球性的導(dǎo)航,如果用戶到第2頁三倍成一排,將增加三個項目的陣列的鏈接。上面的代碼防止這一點。