Luar's Flash Playground:編程陷阱:Movie Clip寬高度不受Mask影響
編程陷阱:Movie Clip寬高度不受Mask影響 (07-12-2004)

假設有一個Movie Clip(mc),裡面畫了一個100*100正方形,上面被一個50*50的正方形Mask了。將Movie Clip放在Stage,Info Panel說Movie Clip的寬高度都是50;可惜事與願違,ActionScript卻說Movie Clip的寬高度都是100。

這樣毛病使編程人員難以知道Movie Clip是否到達某位置,ActionScript上到了,但視覺上根本未到。我寫了一個地圖Zoom in Zoom out應用程序,一直沒有問題;直到美工用Mask去做Movie Clip,就發生問題,用ActionScript拿不到準確地圖邊緣位置,使移動時會衝過了。這個編程陷阱,害我Debug了兩晚,XYZ!@#。

本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • 謝謝提醒~ 很受用~ ^^

    由Kikkoma於08-12-2004發表

  • 這問題我在3年前已發現,不過我不是讀它的高和闊,而是將一個有 mask 的 movieclip 放大全頁列印時發現。
    我比你好彩,因為是看得見,所以很快便 debug 了。

    Solomon@SW2於08-12-2004發表

  • 此问题,我去年碰到过,呵呵,确实。。。

    由mindspark於09-12-2004發表

  • 的确,有一次 我是mask的子mc中 静态文字,但文字(左对齐)但ara设的比较宽,撑大了整体范围,由于 在外层mask过 info面板看不出来什么,内层不进文字域也看不出来,但对齐程序始终有问题。。。ft了好几天

    由xox5229於18-12-2004發表

同組文章