⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 animatedhbox.as

📁 QS我也没用过
💻 AS
字号:
package qs.containers
{
	import mx.containers.HBox;
	import qs.controls.LayoutAnimator;
	import qs.controls.LayoutTarget;
	import mx.core.UIComponent;
	import mx.core.ScrollPolicy;
	import mx.events.ChildExistenceChangedEvent;
	import flash.utils.Dictionary;
	public class AnimatedHBox extends HBox implements IAnimatingContainer
	{
		private var delegate:AnimatedContainerMixin;
		
		public function AnimatedHBox()
		{
			delegate = new AnimatedContainerMixin(this);
			super();
			horizontalScrollPolicy = ScrollPolicy.OFF;
			verticalScrollPolicy = ScrollPolicy.OFF;
		}
		
		public function get animationPolicy():String { return delegate.animationPolicy; }
		public function set animationPolicy(value:String):void {delegate.animationPolicy = value;}
		public function get animating():Boolean
		{
			return delegate.animating;
		}
		
		override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
		{
			delegate.updateDisplayList(unscaledWidth,unscaledHeight,super.updateDisplayList);								
		}
		
	    override public function setActualSize(w:Number, h:Number):void
	    {
	    	delegate.setActualSize(w,h,super.setActualSize);
	    }
	    
	    override public function invalidateDisplayList():void
	    {
	    	delegate.invalidateDisplayList(super.invalidateDisplayList);
	    }				    	    
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -