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

📄 link.as

📁 用于flash/flex的 as3的 2D图形图像图表的动态生成
💻 AS
字号:
package flare.demos.util
{
	import flare.display.TextSprite;
	
	import flash.events.MouseEvent;
	import flash.text.TextFormat;

	public class Link extends TextSprite
	{		
		public var textColor:uint  = 0x555555;
		public var selColor:uint   = 0xff0000;
		public var hoverColor:uint = 0xff7777;
		private var _selected:Boolean = false;
		
		public function get selected():Boolean { return _selected; }
		public function set selected(b:Boolean):void {
			_selected = b;
			color = b ? selColor : textColor;
		}
		
		public function Link(text:String=null, size:int=14)
		{
			super(text, new TextFormat("Verdana",size,textColor));
			name = text;
			buttonMode = true;
			mouseChildren = false;
			
			addEventListener(MouseEvent.ROLL_OVER, function(event:MouseEvent):void {
				color = selected ? selColor : hoverColor;
			});
			addEventListener(MouseEvent.ROLL_OUT, function(event:MouseEvent):void {
				color = _selected ? selColor : textColor;
			});
		}
		
	}
}

⌨️ 快捷键说明

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