2009年12月25日 星期五

[AS2] 按鈕中的按鈕


*** [AS2] 按鈕中的按鈕 ***
有一個OUT按鈕,滑入後,出現A及B鈕,按下A或B鈕後,各自連結到某網頁
(A和B鈕位於OUT鈕的內部, 若使用一般按鈕,可能無法達成正確的按鈕感應)



SWF瀏覽......




1. 採用影片按鈕方式來製作, 可參考以下主題,了解影片按鈕的運作方式
影片按鈕
http://terfict.blogspot.com/2009/12/blog-post_25.html

2. 第一影格AS2
//預設OUT鈕中的A及B鈕為隱藏
out.A._visible=0;
out.B._visible=0;

//A及B鈕按下的連結網頁設定
out.A.onRelease=function(){
 getURL("http://www.adobe.com/","_blank");
}
out.B.onRelease=function(){
 getURL("http://www.facebook.com/home.php","_blank");
}
//用碰撞偵測hitTest()來判斷滑鼠有無滑入out按鈕上,以決定AB鈕出現及隱藏
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
if (out.hitTest(_xmouse, _ymouse, true)) {
  out.A._visible=1;
  out.B._visible=1;
 }else{
  out.A._visible=0;
  out.B._visible=0;
 }
};
Mouse.addListener(mouseListener);


FLA下載

沒有留言: