Flash基礎(chǔ)知識(shí):設(shè)置影片剪輯的屬性_Flash教程

      編輯Tag賺U幣
      教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

      推薦:Flash互動(dòng)電子地圖制作手冊(cè)——入門(mén)實(shí)例
      目前網(wǎng)上涌現(xiàn)出眾多電子地圖,這些電子地圖操作方便,具備數(shù)據(jù)查詢、距離測(cè)量甚至精確定位等傳統(tǒng)地圖所不具備的強(qiáng)大功能。現(xiàn)有的電子地圖多數(shù)用Java開(kāi)發(fā)的,功

        設(shè)置影片剪輯的屬性,是在Flash AS中應(yīng)用范圍比較廣的一條語(yǔ)句。在【動(dòng)作】|【【全局函數(shù)】|【影片剪輯控制】中,我們可以通過(guò)setproperty來(lái)進(jìn)行設(shè)置。通過(guò)setProperty我們可以設(shè)置影片剪輯的位置,大小,可見(jiàn)度等等。

        1、首先我們?nèi)娴亓私庖幌聅etProperty的功能。我們打開(kāi)as面板,在【影片剪輯控制】下找到setProperty語(yǔ)句,雙擊,在右側(cè)會(huì)出現(xiàn)它的參數(shù)面板。如圖所示


      圖:proProperty參數(shù)面板

        2、在參數(shù)面板中一共有三個(gè)選項(xiàng),我們來(lái)看看他們的具體的功能。【屬性】是指你想控制影片剪輯的那些屬性。在【屬性】里面,flash給我們提供了14個(gè)影片剪輯的屬性,我們可以根據(jù)需要來(lái)選擇設(shè)置。下面我們就幾個(gè)經(jīng)常用到的屬性,具體地向大家介紹一下。

        〖_alpha〗透明度選項(xiàng)。用來(lái)控制影片剪輯的透明度。我們結(jié)合事例來(lái)介紹一下他的用法。

        首先我們繪制一個(gè)紅色的圓,并把他轉(zhuǎn)換為影片剪輯,命名為“name”。我們把這個(gè)影片剪輯拖放到場(chǎng)景中,在下面的屬性面板中,填入他的分身名“name”。

        然后,我們制做三個(gè)按鈕放置在單獨(dú)一層,分別命名為“button:alpha30”,“button:alpha85”,“button:alpha:100”。為了設(shè)置屬性的效果更加直觀,我們?cè)谧钕聢D層繪制一個(gè)黑色的矩形,用它來(lái)檢測(cè)上面的影片剪輯的透明度。

        下面我們就要設(shè)置按鈕的as,用as來(lái)對(duì)影片剪輯的屬性進(jìn)行控制。我們選中“button:alpha30”按鈕,打開(kāi)as面板,加入as:

      on(release){
      setProperty(“yourname”,_alpha,30);
      }

        按照上述方法,把“button:alpha85”按鈕中的執(zhí)行動(dòng)作設(shè)置成85%,把“button:alpha100”按鈕中的執(zhí)行動(dòng)作設(shè)置成100%。

        最后,保存測(cè)試。我們單擊不同的按鈕,就會(huì)得到這個(gè)影片剪輯不同的透明度屬性。

        〖_height〗高度選項(xiàng)。用來(lái)控制影片剪輯的高度。我們結(jié)合事例來(lái)體會(huì)一下他的用法。首先我們制作一個(gè)影片剪輯,在影片剪輯編輯區(qū)內(nèi)的中心點(diǎn)的上方繪制一個(gè)矩形。同時(shí)制作三個(gè)按鈕。分別把影片剪輯和三個(gè)按鈕放置在不同圖層內(nèi),給影片剪輯輸入一個(gè)用于控制的分身名“yourname”。然后我們選中第一個(gè)按鈕,打開(kāi)as面板,添加as:

      on (press) { //當(dāng)按鈕按下時(shí)執(zhí)行下面的動(dòng)作
      setProperty("yourname", _height, "100"); //使影片剪輯高度屬性增加100%
      }

        同理我們分別設(shè)置第2個(gè)和第3個(gè)按鈕,分別使影片剪輯增加200%和400%。

        最后保存測(cè)試,當(dāng)我們選擇單機(jī)按鈕的時(shí)候,影片剪輯“yourname“的高度屬性按照我們的設(shè)置而改變。

        〖_highquality〗高品質(zhì)。用來(lái)控制影片的品質(zhì)。我們控制的目標(biāo)依然是名稱(chēng)為“yourname”的影片剪輯。Highquality有兩個(gè)參數(shù),選擇1,則是高品質(zhì)播放。選擇0,則反之。

        〖name〗改變影片剪輯的名稱(chēng)。下面我們做一個(gè)例子說(shuō)明一下。我們預(yù)備一個(gè)影片剪輯,分身名為“yourname”預(yù)備兩個(gè)按鈕。把影片剪輯放在第一層的第二幀,兩個(gè)按鈕放在另外一層,首先我們?cè)诘谝粠嫌胹et Property的name,把影片剪輯的名稱(chēng)改為”myname”,分別在兩個(gè)按鈕上添加action:第一個(gè)按鈕把控制高度height的目標(biāo)影片剪輯名稱(chēng)為“myname”,高度100。第二個(gè)按鈕把控制高度的目標(biāo)影片剪輯名稱(chēng)為“yourname”,高度200。存盤(pán)測(cè)試,可以看到,在點(diǎn)擊第一個(gè)按鈕時(shí),影片夾子高度改變。在點(diǎn)擊第二個(gè)影片剪輯的時(shí)候,沒(méi)有改變高度。這說(shuō)明,第二個(gè)按鈕沒(méi)有控制到影片剪輯。原因就是我們已經(jīng)把名稱(chēng)為“yourname”的影片剪輯改為“myname”了。

        〖_rotation〗旋轉(zhuǎn)選項(xiàng)。用來(lái)控制影片剪輯的旋轉(zhuǎn)角度。非凡注重的是,這個(gè)旋轉(zhuǎn)角度都是相對(duì)于原始角度而言的。

        我們分別把三個(gè)按鈕的rotation的數(shù)值設(shè)置成,20,60,120。在每一個(gè)按鈕上加入action:

      on(press){ //當(dāng)鼠標(biāo)按下時(shí)執(zhí)行下面的動(dòng)作
      set Property(“yourname”,_rotation,20(60,120)); //設(shè)置“yourname”的旋轉(zhuǎn)角度分別為20,60和120度。
      }

        〖_visible〗可見(jiàn)度選項(xiàng)。用來(lái)設(shè)置影片剪輯是否可見(jiàn)。比較好理解,當(dāng)設(shè)置為1時(shí),可見(jiàn);當(dāng)設(shè)置為0時(shí),不可見(jiàn)。

        〖_width〗寬度選項(xiàng)。用來(lái)設(shè)置影片剪輯的寬度。他的用法語(yǔ)上面的高度選項(xiàng)是相同的,這里就不累述了。

        〖_x〗X軸位置。用來(lái)設(shè)置影片剪輯的X軸坐標(biāo)。x軸位置是一個(gè)什么概念呢,就是左右的位置。可以打開(kāi)查看菜單下的標(biāo)尺,這樣我們就會(huì)明白的。

        〖_xscale〗x軸比例尺。設(shè)置影片剪輯在x軸上的縮放比例尺。正常值是100。

        〖_y〗y(tǒng)軸位置。同_x,是影片剪輯的上下位置。

        〖_yscale〗y(tǒng)軸比例尺。〖_xscale〗

        注 意 ——X軸,Y軸的設(shè)置都是以場(chǎng)景為參照的。提 示 ——影片剪輯屬性的設(shè)置可以與復(fù)制命令合用,達(dá)到有序變化效果。

        總結(jié):通過(guò)這個(gè)問(wèn)題的解決,我們了解了setProperty的各種屬性設(shè)置。以后我們就可以把這些知識(shí)與其他的語(yǔ)句相互配合,慢慢地積累起編寫(xiě)語(yǔ)句的能力。

        最后給大家提供源文件:點(diǎn)擊這里下載所有源文件打包

      分享:FLASH中的移動(dòng)方法教程和實(shí)例集錦
      歡迎轉(zhuǎn)載,敬請(qǐng)注明來(lái)源--閃吧和作者---sxl001---QQ:285510591在此只探討用AS語(yǔ)句去控制移動(dòng)的方法。FLASH中能夠移動(dòng)的物體一般是舞臺(tái)上的電影實(shí)例(為節(jié)省篇幅

      /所屬分類(lèi):Flash教程/更新時(shí)間:2008-03-05
      相關(guān)Flash教程