電腦多媒體
Flash;互動性;動畫故事,Toonboom。
2009/06/01
複製影片片段
目標
複製暨移除影片片段
▲連續按綠鈕可遞增魚群;按紅鈕可全部清除魚群。
學習新語令
DuplicateMovieClip (AS 2.0)
RemoveMovieClip
setProperty
步驟
一、製作元件
做魚游的影片片段一。
做按鈕元件二。
做海洋背景圖像元件一。
二、製作場景
在場景1內,將內定圖層更名為Sea,將海洋背景圖像元件拖拉放到舞台。
新增圖層,更名為Fish,將魚游動的影片片段拖拉放到舞台,將其實體名稱更名為fish。
新增圖層,更名為Button,將按鈕元件拖拉放到舞台,將其實體名稱更名為duplicate_btn。
新增圖層,更名為Action。
三、加入AS
在Action圖層的第一個影格,於動作視窗內加入以下的ASvar
remove = false;
stop();
add_btn.onRelease=function() {
amount = 10;
while (amount>0) {
duplicateMovieClip(_root.fish, "mc"+i, i);
setProperty("mc"+i, _x, random(600));
setProperty("mc"+i, _y, random(320)+10);
setProperty("mc"+i, _alpha, random(80));
setProperty("mc"+i, _xscale, random(80)+50);
setProperty("mc"+i, _yscale, random(80)+50);
i = i+1;
amount = amount-i;
}
}
substract_btn.onPress=function(){
_root.remove = true;
}
substract_btn.onRelease=function(){
_root.remove = false;
}
substract_btn.onReleaseOutside=function(){
_root.remove = false;
}
點選舞台上的魚,於動作視窗入鍵入以下的AS
onClipEvent (enterFrame) {
if(_root.remove == true){
this.removeMovieClip();
this._x = random(600);
this._y = random(320);
}
}
建議閱讀
duplicateMovieclip
removeMovieclip
duplicateMovieclip_AS3
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
內容分類
入門
上傳swf到blogger
元件
文字
打散
串接外部swf
作業
按鈕
音效
停格動畫
動畫
參考書目
專題設計
旋轉
設計比賽
逐格動畫
場景
提示點
進度表
雲的製作
補間
載入外部SWF
預先載入(preload)
網路廣告
導引線
影片片段
影片設計
編劇
遮色片
學生名單
頭條新聞
優質Flash網站
檢討
點陣圖
繪圖
Actionscript
AS2
duplicateMovieClip
FTP傳輸
GetURL的使用
swf實例
ToonBoom
關於我自己
謝寶泰
檢視我的完整簡介
你學過Flash嗎?
你想增強Flash哪項能力? (可複選)
網誌存檔
►
2014
(9)
►
7月
(2)
►
6月
(1)
►
5月
(3)
►
4月
(1)
►
3月
(1)
►
2月
(1)
►
2013
(2)
►
6月
(2)
►
2012
(12)
►
6月
(1)
►
4月
(3)
►
3月
(2)
►
2月
(4)
►
1月
(2)
►
2011
(11)
►
12月
(1)
►
9月
(3)
►
6月
(1)
►
5月
(1)
►
4月
(1)
►
3月
(1)
►
2月
(2)
►
1月
(1)
►
2010
(12)
►
5月
(1)
►
4月
(3)
►
3月
(4)
►
2月
(4)
▼
2009
(27)
▼
6月
(3)
期末作業檢討
新增提示點
複製影片片段
►
5月
(4)
►
4月
(6)
►
3月
(5)
►
2月
(9)
►
2008
(20)
►
8月
(1)
►
5月
(1)
►
4月
(6)
►
3月
(7)
►
2月
(5)
►
2007
(23)
►
6月
(2)
►
5月
(3)
►
4月
(7)
►
3月
(7)
►
2月
(3)
►
1月
(1)
沒有留言:
張貼留言