[問題] 元件裡的數值如何在主場景可以用as2.0

看板Flash作者 (悠雨蝶)時間13年前 (2010/12/15 11:31), 編輯推噓5(5027)
留言32則, 3人參與, 最新討論串1/1
我的主場景上面有一個元件"mu01_mc",這個元件裡有一個變數b裡面有數值 以亂數呈現,在主場景的第一格影格上打上trace(b)會出現undefined 我該怎麼讓主場景第一格可以收到元件裡的數值?? http://vspace.cc/file/ATZIRE7UD16CJYOY.html原始檔 P.S.請看程式就好,不要跑,因為要插上Arduino才可以跑,謝謝 另外星期五要展覽了~就差這一步了!!拜託~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.139.11

12/15 12:07, , 1F
trace(mu01_mc.b)看看?
12/15 12:07, 1F
有用過,可是還是undefined!! ※ 編輯: corinna31130 來自: 140.131.139.11 (12/15 12:12)

12/15 13:20, , 2F
下載fla了,能否請問mu01_mc在哪....好難找
12/15 13:20, 2F
再右上角的一個白點,因為他裡面是聲音,所以沒有元件 ※ 編輯: corinna31130 來自: 140.131.139.11 (12/15 13:31)

12/15 13:34, , 3F
左上......
12/15 13:34, 3F

12/15 13:35, , 4F
偵測判斷有誤,原因出在時間差和階層
12/15 13:35, 4F

12/15 13:35, , 5F
首先你使用switch(rand) 然後return b
12/15 13:35, 5F

12/15 13:36, , 6F
這個b是隸屬於mu01_mc還是_root就有待商確了
12/15 13:36, 6F

12/15 13:36, , 7F
畢竟他不是像rand一樣是在mu01_mc裡面呼叫
12/15 13:36, 7F

12/15 13:37, , 8F
不是function的情況作出return會return到哪裡我不知道
12/15 13:37, 8F

12/15 13:38, , 9F
尤其switch是同步分支,沒寫在case中而是break外
12/15 13:38, 9F

12/15 13:38, , 10F
有沒有跑return也不知道
12/15 13:38, 10F

12/15 13:38, , 11F
再者,你是在主影片那一格就trace,然後有聲音的mc
12/15 13:38, 11F

12/15 13:39, , 12F
但是聲音的mc卻是在第N格才return b
12/15 13:39, 12F

12/15 13:39, , 13F
一開始還沒return就先trace了,當然會undefined
12/15 13:39, 13F

12/15 13:39, , 14F
問題應該在這裡
12/15 13:39, 14F

12/15 13:41, , 15F
建議你switch裡面已經修改b=??了,不需要作return
12/15 13:41, 15F

12/15 13:41, , 16F
接著,在正確的時間點trace(mu01_mc.b),應該會有值
12/15 13:41, 16F
其實return是我昨天在測試該怎麼回傳的時候打的,忘記刪掉了,抱歉。所以如果我今天 沒有打return,主場景要mu01_mc的值就要打"mu01_mc.b"嗎? ※ 編輯: corinna31130 來自: 140.131.139.11 (12/15 13:45)

12/15 13:47, , 17F
12/15 13:47, 17F

12/15 13:49, , 18F
你把trace(b)那行先改成
12/15 13:49, 18F

12/15 13:49, , 19F
_root.onEnterFrame=function(){
12/15 13:49, 19F

12/15 13:49, , 20F
trace(mu01_mc.b)
12/15 13:49, 20F

12/15 13:49, , 21F
}
12/15 13:49, 21F

12/15 13:50, , 22F
看看會不會突然跑出值來
12/15 13:50, 22F
好的,謝謝你!!我先試試看。 ※ 編輯: corinna31130 來自: 140.131.139.11 (12/15 13:54) 謝謝,用你的方法已經可以回傳了所以我今天要回傳的值就都打在這裡面"名稱_mc.變數" 在去比對就可以了嗎? ※ 編輯: corinna31130 來自: 140.131.139.11 (12/15 14:23)

12/15 14:44, , 23F
總之你搞懂變數的階層就好
12/15 14:44, 23F

12/15 15:23, , 24F
岔題一問,甚麼展覽?有活動網站可參考嗎?
12/15 15:23, 24F

12/15 16:07, , 25F
我們學校的畢業展覽!!
12/15 16:07, 25F

12/15 16:13, , 26F
機械系?解flash解到什麼pin2自保有種親切感www
12/15 16:13, 26F

12/15 16:48, , 27F
我是多媒體設計系的!!!XD
12/15 16:48, 27F

12/15 18:08, , 28F
哪間學校的畢展?
12/15 18:08, 28F

12/15 18:12, , 29F
德明財金科大?
12/15 18:12, 29F

12/15 18:31, , 30F
是啊!!XDD
12/15 18:31, 30F

12/15 18:58, , 31F
因為最近公司要徵人,資深、淺不拘,所以好奇
12/15 18:58, 31F

12/15 18:59, , 32F
雖然無資歷表示超高的訓練成本,但仍期待能發現有潛力的人
12/15 18:59, 32F
文章代碼(AID): #1D23Q9LX (Flash)