Re: [問題] 關於按鈕控制影片tellTarget的問題

看板Flash作者 (響徹雲霄的喇叭聲)時間19年前 (2007/02/13 21:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
我剛弄了一下 原始檔:http://jenikl.myweb.hinet.net/test.rar 發布後:http://jenikl.myweb.hinet.net/Test.html 我要的效果都弄好了 不過我想應該就是您說的影片的影格沒對到按鈕 不過今天不行的檔案忘在公司 明天我到公司看一下再把問題找出來 感謝超感謝您的回覆 重新作一遍好像就有找到問題點 ※ 引述《RayxShieh (亞龍)》之銘言: : 首先我先講,我用的是FlashMX 2004,版本不同會不會有不同問題我不了解 : ※ 引述《zswolf (響徹雲霄的喇叭聲)》之銘言: : : on (release) { : : tellTarget (thisthis._parent.mov2) { : : gotoAndPlay(1); : : } : : } : 依你說的情況來看,你的作法應該是下面這樣? : http://lsdn.myweb.hinet.net/flashexample/example.fla : 這個是發布後的swf : http://lsdn.myweb.hinet.net/flashexample/example.swf : 右上角的按鈕會沒有反應 : 實際上你的code並沒有錯,可能是你的按鈕A_123放錯位置了 : 你該放在mov2_1的movieclip底下,但你可能放在主畫面底下,所以找不到mov2 : 簡單來說 : movieclip2 →mov2 : movieclip2_1 →mov2_1 : └ A_123 按鈕放在這個裡面,命不命名無所謂 : buttonA →A : 將這三個放在主畫面,你就可以達到你要的操作了 : : 測試的時候按下A_123這個按鈕時就會 : : Target not found: Target="undefined" Base="_level0.mov2" : : 然後我在指定Target的時候mov2_1這個影片片段是歸類在mov2裡的子項目 : 這個部分我看不懂你是怎麼區分的 : 你是指你將movieclip2_1放在movieclip2裡面嗎? : 若是如此,麻煩盡快推文回應,我立刻幫你測 : 可能的寫法應該是 : on(release) : { : tellTarget(this._parent._parent.mov2) : { : gotoAndPlay(1); : } : } : 但是我覺得錯誤訊息應該就不會說 Base = "_level0.mov2" 了= =a 這部分是這樣 http://jenikl.myweb.hinet.net/que.JPG
在指定Target的時候mov_1是在mov1的子分類裡面 我誤會指定的時候要在另為告訴他路徑 因為今天試半天都不行 仔細想想應該是我按鈕沒有對到mov_1這個影格沒錯 明天我再仔細檢查一下 我什麼時候才能寫出簡潔的Flash阿阿阿阿阿~~~ -- 挖~~店員都不講話啦~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.21.39
文章代碼(AID): #15qS01jg (Flash)
文章代碼(AID): #15qS01jg (Flash)