作者mysteriousGE (两年的感情结束了)
看板Flash
标题Re: [问题] 请问可以追踪变数值吗?
时间Wed Jan 18 01:03:34 2006
※ 引述《mysteriousGE (两年的感情结束了)》之铭言:
: 其中 reply_txt动态文字栏位的变数
: 在第10个影格:
: reply_txt=eval("kkk").getDepth(); //输出 403
: gotoAndStop(5);
: 在第5个影格:
: reply_txt=eval("kkk").getDepth(); // 输出 -16200
: 这过程中 没有任何的程式码
: 但eval("kkk").getDepth() 却改变了.... 阿飘喔~~
: 请问有什麽方法 可以追踪到 eval("kkk").getDepth() 再哪边被改变了吗?
: 我试过"影片结构检视器" 没看到什麽异状阿...
: 请教各位大大了
终於找到问题的症结了!!!
我觉得这应该算是flash的bug... 或者是 我自己见识浅薄吧><"
有点难讲解 我尽可能表达..
简单的说...
影片元件 eval("kkk") 由於跳了影格(两个影格5、10的中间均无任何关键影格)
他被重新载入 於是 eval("kkk") 同时存在於深度 403 、 -16200
呼叫 eval("kkk")时 他选择了-16200的那个元件
於是问题就出现了...
这问题 用google查询...似乎也有人遇过
希望大家不要犯跟我一样的错误 XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.190.171