2013年4月15日

ActionScript 3.0 把物件移到最上層的語法

通常做拉動的拼圖或是連連看遊戲的時候,目前拉動的物件會被其他東西疊到或壓到,
因此我們需要取得目前畫面上最高層的index,再把我們拉動的物件設定為最高層,
這樣拉動的物件永遠在最上層,就沒有東西可以疊到了

function startDragHandler(e:MouseEvent):void {
  e.target.startDrag();
  setChildIndex(MovieClip(e.target), numChildren - 1);
}
mBox.addEventListener(MouseEvent.MOUSE_DOWN, startDragHandler);
mCircle.addEventListener(MouseEvent.MOUSE_DOWN, startDragHandler);
mStar.addEventListener(MouseEvent., startDragHandler);

沒有留言:

張貼留言