[問題] Flash Builder Binding失敗

看板Flash作者 (【賣幾客.羊】)時間15年前 (2010/07/04 02:03), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/2 (看更多)
小弟不才正在處理一個project,由於flex的binding實在很好用 於是大量使用它來做處理,其中 mx.binding.utils.BindingUtils 裡的bindSetter()是我蠻愛用的手工binding function 大致上用起來也沒什麼大問題,也很愉快,但在某些情況下 binding會失敗,失敗的狀況如下: 自訂一個Singleton的類別放許多參數用來binding,在flash裡頭製作 許多flash動畫,也用自訂類別跟它綁定並匯出成swc給Flash Builder使用, 與flash動畫綁定的外部as裡只要寫到有關Singleton類別裡的相關屬性或方法, 如此一來  BindingUtils.bindSetter(setFunction, Singleton.getInstance(), "property") 就會失效,而且奇怪的是有時候偶爾會成功(時好時壞),Binding.bindProperty() 也試過,一樣有這問題… 不曉得這問題出在哪裡?或者是bug? 煩惱了好幾天 >"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.219.194

07/04 02:09, , 1F
"時好時壞"多半是自己的程式的bug
07/04 02:09, 1F

07/04 02:10, , 2F
貼上原始檔會比較好debug
07/04 02:10, 2F

07/04 11:57, , 3F
時好時壞,有時與"順序"有關,跟載入外部資源,或某些物件
07/04 11:57, 3F

07/04 11:57, , 4F
執行順序有關,查查看吧
07/04 11:57, 4F
文章代碼(AID): #1CBtjNeX (Flash)
文章代碼(AID): #1CBtjNeX (Flash)