[問題] 請問要怎麼在物件本身使用繼承而得的變數?
太神奇了,繼承而得的東西居然不能在自己裡面取用?
情形是:
class A extends MovieClip {
var t:Number = 8;
}
class B extends A {
trace(t);
}
得到的結果是undefined.
但是在fla的影格裡寫
var a = new B();
trace(a.t);
卻可以得到數值!?
這樣是正常的嗎?還是要怎麼做才能在物件自身裡使用繼承來的變數?
--
不過如果是正常的話,那就是太不友善的設計了= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.102.50
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章