Re: [問題] 別支class無法傳值回Document Class

看板Flash作者 (scars)時間13年前 (2011/05/02 00:01), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Ramone (Ramone)》之銘言: : 但想要傳給Main.as卻一直是null : 不知是否能解惑其中漏了什麼嗎 ? thx 這... 如果要用目前的流程的話建議你在 XMLData 的 sendService傳入 callback Dataset 的 setdataProviderXML 也傳入 callback 或者你要DispatchEvent也可以,那這樣兩個都要extends EventDispatcher 反正你要讓Main知道xmlData.dataset 什麼時候有值 再去取他 要不然最土法的就是把 Main 裡面那個 timeHandler 的對像 從你另外new出來的dataSet1改成xmlData.dataSet 你在 XMLData 裡面 new了一個Dataset Main裡面又 new 了一個 Dataset 很明顯兩個是不同 instance 就算你Timer設再久也取不到值啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.45.150

05/02 07:05, , 1F
感謝scars大 ~ 所以可以想成Main的Dataset先偷跑就對了 ?
05/02 07:05, 1F

05/02 07:07, , 2F
dispatchEvent的方法是偵測它什麼時候開始有值嗎 ?
05/02 07:07, 2F

05/02 07:10, , 3F
有點不懂他的使用時機 , 意思是條件符合就去觸發他嗎?
05/02 07:10, 3F
文章代碼(AID): #1DlOFgY0 (Flash)
文章代碼(AID): #1DlOFgY0 (Flash)