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

📄 basicactionbuttonsmenu.as

📁 国外强大的xml相册
💻 AS
字号:
// text class
import pssclasses.*;
//***********************BasicActionButtons class*************************
import pssclasses.splitpanel.leftmenu.*;
class BasicActionButtonsMenu extends MovieClip {
	//***********define variables******************
	private var BROWSER:MovieClip;
	//movie inside
	//center_mc
	private var center_mc:MovieClip;
	private var centerColor:MovieClip;
	//right_mc
	private var right_mc:MovieClip;
	private var rightColor:MovieClip;
	//variables
	private var __this:MovieClip;
	private var imActiv:Boolean = false;
	// text field into label
	private var labelMC:MovieClip;
	// top
	private var topText:TextField;
	private var topTextName:String = "top_txt";
	private var topTextDepth:Number = 1;
	//bottom
	private var botText:TextField;
	private var botTextName:String = "bot_txt";
	private var botTextDepth:Number = 0;
	// label text field property
	private var labelFont:String = "Verdana";
	private var labelSize:Number = 10;
	private var labelTopColor:Number = 0x333333;
	private var labelBotColor:Number = 0xCCCCCC;
	private var labelBold:Boolean = false;
	private var labelAlign:String = "left";
	private var labelMargin:Number = 0;
	// pixels displacement bottom textfield comparison top text field
	private var displaceX:Number = 1;
	private var displaceY:Number = 1;
	//***********define metods********************
	private function BasicActionButtonsMenu() {
		__this = this;
		__this.useHandCursor = false;
			BROWSER = __this._parent._parent._parent._parent._parent;
		//*************cacheAsBitmap********
		__this.cacheAsBitmap = true;
		center_mc.cacheAsBitmap = true;
		centerColor.cacheAsBitmap = true;
		right_mc.cacheAsBitmap = true;
		rightColor.cacheAsBitmap = true;
		//***********define color movies
		centerColor = center_mc.color_mc;
		rightColor = right_mc.color_mc;
		//**end******define color movies
		createLabelField();
	}
	//************activ and passive***************
	public function moveToActiv():Void {
		centerColor._visible = false;
		rightColor._visible = false;
	}
	public function moveToPassiv():Void {
		centerColor._visible = true;
		rightColor._visible = true;
	}
	//*****************events**************
	private function onRollOver() {
		if (imActiv) {
			moveToActiv();
		}
	}
	private function onRollOut() {
		if (imActiv) {
			moveToPassiv();
		}
	}
	//**********************************LABEL*******************************
	private function createLabelField():Void {
		//******************FormatText class******************
		//FormatText.setTextFieldProp(textFieldField:TextField, autoSizeField:Boolean, selectableText:Boolean, embedFont:Boolean, sharpness:Number, gridFitType:String,htmlText:Boolean)
		// FormatText.setTextFieldFormat(textFieldField:TextField, font:String, size:Number, color:Number, bold:Boolean, underLine:Boolean, align:String, leftMargin:Number, rightMargin:Number)
		labelMC = __this.createEmptyMovieClip("label_mc", 0);
		labelMC.cacheAsBitmap = true;
		//top text field
		topText = labelMC.createTextField(topTextName, topTextDepth, 0, 0, 120, 17);
		FormatText.setTextFieldProp(topText, false, false, false, -400, "pixel", false);
		FormatText.setTextFieldFormat(topText, labelFont, labelSize, labelTopColor, labelBold, false, labelAlign, labelMargin, labelMargin);
		//bottom text field
		botText = labelMC.createTextField(botTextName, botTextDepth, displaceX, displaceY, 120, 17);
		FormatText.setTextFieldProp(botText, false, false, false, -400, "pixel", false);
		FormatText.setTextFieldFormat(botText, labelFont, labelSize, labelBotColor, labelBold, false, labelAlign, labelMargin, labelMargin);
		//******end******FormatText class******************
	}
	private function setLabel(lab:String):Void {
		topText.text = lab;
		botText.text = lab;
	}
	//**********************resize label**********************
	private function resizeLabel(__width:Number):Void {
		topText._width = __width-44;
		botText._width = __width-44;
	}
	//*******end*****class***************
}

⌨️ 快捷键说明

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