股墓山庄

专注于AS3,JavaScript 每天一点进步,坚持...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

ScrollPane 组件内,让部分mc固定

Posted on 2012-11-19 18:46  股墓山庄庄主  阅读(227)  评论(0编辑  收藏  举报

今天遇到一个问题,让ScrollPane组件内某些元件固定不随滚动条移动。其实方法很简单。如下。

leftbar.addEventListener(ScrollEvent.SCROLL, scrollHandler);
function scrollHandler(event:ScrollEvent):void {

	switch (event.direction) {
		case ScrollBarDirection.HORIZONTAL :
			this.x=event.position;
			//trace("horizontal scroll", event.position, "of", event.currentTarget.maxHorizontalScrollPosition);
			break;
		case ScrollBarDirection.VERTICAL :
			loadMapTimeSheet.y = event.position;//loadMapTimeSheet就是固定的元件。
			// trace("vertical scroll", event.position, "of", event.currentTarget.maxVerticalScrollPosition);
			break;
	}
}