1樓:
一般來說 如果是上層傳遞資料到下層一般就用事件來寫。 所謂層 只是一個概念。比如stage舞臺就是最下層的 然後在他上面addchild影片剪輯 所以 如果在主場景stage想呼叫它之上的影片剪輯 相信非常容易吧 影片剪輯.
方法名就可以了。 所以說 反過來 上層呼叫下層的話 會用到事件來做。
比如舞臺stage先加監聽 stage.addlistener("gotothere",gotothere);//監聽叫"gotothere"的事件 監聽到了就做gotothere這個方法
function gotothere(e:event):void然後你在你的影片剪輯 想要主場景跳幀的地方跑出事件 stage.
dispathevent(new event("gotothere"));跑出"gotothere"這個時間 那麼主場景就會監聽到 然後跳到第二幀了
以上由於直接手寫 可能有些方法有些拼寫錯誤 使用的指令碼是as3
2樓:
第一種方法movieclip(parent).gotoandplay();看你的深度來加parent的數量
第二種方法 傳送事件
在子mc最後一幀加入程式
dispatchevent(new event("ok"));
在主時間軸上加上
addeventlistener("ok", handler);
function handler(e)
和二樓兩隻老虎說的差不多嘍~~
3樓:哆哆創客少兒程式設計
不是一個層級的??
mc.gotoandplay();
flash cs6 怎麼讓“影片剪輯元件”裡的時間軸**完後自動跳轉到“場景一”裡的某一幀?
4樓:楚懿瑤
在影片剪輯的最後一幀加**:
this["parent"].gotoandstop(120);
flash as3.0 第一幀放一個影片剪輯,如何使**完後自動跳轉到主時間軸上第二幀?
5樓:匿名使用者
方法一:
在第一幀上寫
loading.addframescript(loading.totalframes - 1, function():void
);方法二:
在loading的最後一幀寫上.
movieclip(root).gotoandstop(2); //是stop還是play隨便你了.
6樓:韓湘子哥哥
這很簡單,你新建一個圖層,上面放**就可以了
7樓:匿名使用者
用自定義事件就可解決
flash,as3怎麼實現影片剪輯**完畢自動跳轉下一幀。
8樓:
var mc:movieclip = ...;
mc.addframescript(幀數
,到該幀bai時執行的函式
du);
然後在函式中寫具體的操作zhi
注:幀數=實際幀dao-1
比如:mc.addframescript(9, function():void{});
意為回mc到第10幀時執行後面的函式
裡面答還可以有好幾組引數,具體請再上網查
然望回答對你有用
9樓:匿名使用者
首先在第copy10幀寫**
stop();
yp01.addeventlistener(event.enter_frame,overhandler);
function overhandler(e:event)} 樓上寫的對,但是沒有stop 哈哈。
用currenttarget 試試,把target 換咯。
然後trace(e.currenttarget) 看看是誰空。
10樓:泊舟江南
你貼了什麼
在yp01 裡最後一幀寫
root.gotoandplay(11);就好了
11樓:匿名使用者
yp01.addeventlistener(event.enter_frame,overhandler);
function overhandler(e:event)}
flash AS3影片剪輯用startdrag 拖動,為什麼拖動好幾次才有效
沒什麼問題,只能猜測一下問題的原因了。你的mc只能在座標為 480,280 寬是300,高是100的矩形內移動,這個矩形就像一個 的邊框把mc圍在了裡面,你是沒辦法把mc拖出這個矩形邊界的,建議你可以在舞臺畫這樣一個矩形,看看是不是邊界設定上出了問題。如果mc已經在矩形的邊界,你又想把mc往外面拖動...
求助,怎麼讓uiscrollview跳轉到指定的頁
設定你的uiscrollview的寬度為280 開啟分頁模式 yes 關閉self.clipstobounds no 這樣超出範圍的檢視也會顯示。然後重寫uiscrollview所在的parentview的hittest事件,讓其返回值是uiscrollview物件。uiscrollview 如何改...
瀏覽器總是跳轉到hao123怎麼解決
可能是你的瀏覽器的主頁設定被一些惡意的程式劫持了,無法修改,建議使用360中的瀏覽器防篡改功能進行修復。開啟瀏覽器就自動跳轉到hao123怎麼辦 庚浩氣 這個你可以使用360安全衛士,系統修復掃描完成後,按一鍵修復,在點右上邊的,ie常用設定,然後鎖定ie主頁就行了,不過一般ie主頁被篡改,都可能是...