English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我想要設一個“下一頁及上一頁“的按鈕,
http://mars.heytalk.com/fla/flippage/FlipPage04.swf
請問這個怎麼增加下一頁及上一頁按鈕語法

2006-07-09 21:38:41 · 2 個解答 · 發問者 ason 1 in 電腦與網際網路 程式設計

怎麼用按鈕做出下一頁上一頁的效果 ~
這是跳頁語法
on (release) {
_root.Pages.turnTo(12.5);
}
那下一頁上一頁語法怎麼做

2006-07-10 18:09:55 · update #1

不行耶!!
執行錯誤!!

2006-07-19 15:44:38 · update #2

2 個解答

我大概猜的出來你想要的是什麼
就是 你懶的一頁一頁的修改as對嗎

所以你希望可以寫一頁之後 就通通解決

是有辦法的
你要先自定義一個函數

這個函數可以得到一個數字 這個數字要正好等於這一個影格

而上一頁的按鈕
會執行這一個函數 並跳到 函數結果-1的影格
而下一頁的按鈕
也會執行這一個函數 並跳到 函數結果+1的影格

這樣你就可以一勞永逸了

我沒辦法把整個 AS打出來給你參考
因為配合不同的效果 會有不同的寫法

2006-07-23 23:41:07 補充:
幫你找到一個更棒的教學參考看看http://bbs.flash2u.com.tw/FlashTopic64585_38_8_1.htm這個討論板很多寶可以挖加油

2006-07-23 18:11:58 · answer #1 · answered by Jelly 7 · 0 0

你給的那個網址不是用翻頁語法做的哩
基本上
他是逐格畫出翻書的過程
再搭配on (release) {
gotoAndPlay();
}
以及stop();的作法做成的

大致的做法如下:
1. 作翻書的"逐格動畫",第一格翻4/1頁、第二格翻4/2頁...最後一格完全翻完.
2. 在最後一個影格上寫stop();
3. 再第一格上增加影格標籤(可省略)
4. 翻第二頁、第三頁作法同上。
5. 在按鈕上寫程式
on (release) {
gotoAndPlay("影格標籤");
}
6. 完成。
若沒有影格標籤,直接寫第幾影格就可以了

2006-07-12 10:29:33 · answer #2 · answered by Cynthia 4 · 0 0

fedest.com, questions and answers