Pay for Hesitation: 用Movie Clip 實作Button時, mouse event造成不斷閃爍的問題?

Pages

2010年11月15日 星期一

用Movie Clip 實作Button時, mouse event造成不斷閃爍的問題?

往往為了要讓button的mouse event 有更多層次的特效時,
artist 會選擇用movieclip的製作方式來取代simple button.

MovieClip往往有多層元件.
當滑鼠移至母元件與子元件差集的部分, 
常常會因為母元件的mouse over event與子元件的mouse out event 發生循環loop,
使得movie clip 產生閃爍, 解決的方法就是僅對母元件註冊mouse event,
並將母元件的mouseChildren 設為false.


沒有留言: