[問題] 抓不到全域變數(AS2.0)

看板Flash作者 (DK)時間15年前 (2009/04/21 15:22), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
http://www.badongo.com/file/14561932 先附上AS檔跟FLA檔 想請問為什麼AS檔內的detect()抓不到objKind的數值呢 objKind應該是全域變數不是嗎 麻煩版上的各位幫小的解答 苦惱兩天了!! 謝謝 : ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.63.109.166

04/21 15:54, , 1F
你要不要試著在objKind加上this?代表是該物件的屬性
04/21 15:54, 1F

04/21 16:39, , 2F
一樣是undefined!唉!頭疼!
04/21 16:39, 2F

04/21 16:41, , 3F
因為是用p.garbage(1, paper, gx, gy, 3);的方法帶參數
04/21 16:41, 3F

04/21 16:43, , 4F
所以flash不知道是_root.objKind還是p.objKind
04/21 16:43, 4F

04/21 16:44, , 5F
救火的話,把addObjs.as裡面用到objKind的參數
04/21 16:44, 5F

04/21 16:45, , 6F
換成_root.objKind,試過是可以的
04/21 16:45, 6F

04/21 16:46, , 7F
不過還是建議把數值好好的整理起來囉 :)
04/21 16:46, 7F

04/21 16:59, , 8F
可以說得更詳細一點嗎?不好意思!我是第一次這樣寫的orz
04/21 16:59, 8F

04/21 17:01, , 9F
已經測試成功了!真的非常感謝(磕頭)
04/21 17:01, 9F
文章代碼(AID): #19xNGeZY (Flash)