亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? basismenuaction.as

?? 國外強大的xml相冊
?? AS
字號:
?//*****************************PSSSlideShow**************************
import pssclasses.SlideShow.*;
//*************************class PlayMenu*****************
//import ColoRDespatcher
import pssclasses.*;
// import interface
import pssclasses.playmenu.interfaces.*;
// package classes
import pssclasses.playmenu.*;
//***********************************define class************************************
class BasisMenuAction extends MovieClip implements Interface_Basic {
	//******************define variables******************
	private var __this:MovieClip;
	// leftMenu
	private var LeftMenu:MovieClip;
	private var BROWSER:MovieClip;
	private var BigPHolder:MovieClip;
	private var BigPhotoPlace:MovieClip;
	private var ScrollPanelBG:MovieClip;
	// movie inside with label
	private var playBut_mc:MovieClip;
	private var playLabel_mc:MovieClip;
	private var playLabelHolder_mc:MovieClip;
	private var preloader:MovieClip;
	// photos and albums
	private var photosArray:Array;
	private var albumDataArray:Array;
	private var partIndex:Number = -1;
	private var albumIndex:Number = -1;
	private var photoIndex:Number = 0;
	private var partID:Number;
	private var albumID:Number;
	private var albumsCount:Number;
	private var partDataArray:Array;
	private var partsCount:Number;
	private var SHOWING:Array = ["PART", "ALBUM", "PHOTOS", "SLIDESHOW"];
	private var SelectPressed:Boolean = true;
	private var CurentIndex:Number = 0;
	private var MinAlbumLimits:Boolean = true;
	private var MaxAlbumLimits:Boolean = true;
	private var prevPhotoGo:Boolean = true;
	private var nextPhotoGo:Boolean = true;
	private var photosCount:Number;
	// hint
	private var bPlayHint:String;
	private var bNextHint:String;
	private var bPrevHint:String;
	// color attributes
	private var alphaOffset:Number = 10;
	private var activColor:Number = 0xFF6600;
	private var activColorAlpha:Number = 255;
	//******************define metods*********************
	private function BasisMenuAction() {
		__this = this;
		BROWSER = __this._parent._parent;
		if (_global.ActivColor) {
			activColor = _global.ActivColor;
		}
		// label movie inside play button     
		playLabel_mc = playBut_mc.playLabel_mc;
		playLabelHolder_mc = playBut_mc.playLabelHolder_mc;
	}
	// ************************setToActiv*****************************
	public function setToActiv(colorActivMC:MovieClip, activity:Number):Void {
		var activeMC:MovieClip = colorActivMC;
		var alphaStep:Number = alphaOffset;
		//make activity
		activeMC.onEnterFrame = function() {
			activeMC._alpha += alphaStep;
			if (activeMC._alpha>=activity) {
				activeMC._alpha = activity;
				//clearInterval(intervalIndex);
				delete activeMC.onEnterFrame;
			}
		};
	}
	// **********************setToPacive**********************************
	public function setToPacive(colorActivMC:MovieClip, passivity:Number):Void {
		var activeMC:MovieClip = colorActivMC;
		var alphaStep:Number = alphaOffset;
		//make passivity
		activeMC.onEnterFrame = function() {
			activeMC._alpha -= alphaStep;
			if (activeMC._alpha<=passivity) {
				activeMC._alpha = passivity;
				delete activeMC.onEnterFrame;
			}
		};
	}
	// **************************set color for activ movie***************************************
	private function setActiveColor(__mc:MovieClip, newcolor:Number, newalpha:Number):Void {
		ColorDispatcher.setColorAndAlpha(__mc, newcolor, newalpha);
	}
	//*****************************show and hide preloader**********************
	public function showPreloader():Void {
		// label movie inside play button
		playLabel_mc._visible = false;
		preloader = playLabelHolder_mc.attachMovie("preloaderLitle", "preloaderLitle", 0);
	}
	public function setProgressLoadig(bytesT:Number, bytesL:Number):Void {
		preloader.setProgressLoadig(bytesT, bytesL);
	}
	public function hidePreloader():Void {
		// label movie inside play button
		playLabel_mc._visible = true;
		preloader.removeMovieClip();
	}
	//*******************************ALBUM AND PHOTO DATA  FROM PSSContentControler class**************************************
	public function setPartsDataArray(partDataArr:Array, AlbumDataArray:Array):Void {
		albumDataArray = AlbumDataArray;
		/*
		photoData.index
		photoData.id
		photoData.name
		photoData.mheight
		photoData.mwidth
		photoData.p_id
		 this.photoData.p_id
		 this.photoData.p_index
		 */
		partDataArray = partDataArr;
		partsCount = partDataArr.length;
		// hide preloader
		hidePreloader();
	}
	public function setPartIndex(pindex:Number):Void {
		if (pindex != undefined) {
			partIndex = pindex;
		}
		albumsCount = albumDataArray[partIndex].length;
		// set showing is PART
		CurentIndex = 0;
		MinAlbumLimits = true;
		MaxAlbumLimits = true;
		// hide preloader
		hidePreloader();
	}
	public function setPhotosArray(photosArr:Array):Void {
		photosArray = photosArr;
		photosCount = photosArray.length;
		// set photo index in 0 
		setPhotoIndex(0, true);
	}
	public function setPhotoIndex(photoInd:Number, setZero:Boolean):Void {
		photoIndex = photoInd;
		if (photoIndex == 0) {
			prevPhotoGo = false;
			nextPhotoGo = true;
		} else if (photoIndex == photosCount-1) {
			prevPhotoGo = true;
			nextPhotoGo = false;
		} else {
			prevPhotoGo = true;
			nextPhotoGo = true;
		}
	}
	// link  BigPhotoHolder class from PhotoBuilder class
	public function setBigPhotoHolder(BigPH:MovieClip, bigPhotoPlace:MovieClip, scrollPanelBG:MovieClip):Void {
		BigPHolder = BigPH;
		BigPhotoPlace = bigPhotoPlace;
		ScrollPanelBG = scrollPanelBG;
		// showing is PART
		CurentIndex = 2;
	}
	public function setLeftMenu(leftMenu:MovieClip):Void {
		LeftMenu = leftMenu;
	}
	public function setAlbumData(pID:Number, aID:Number):Void {
		// set showing is ALBUM
		CurentIndex = 1;
		partID = pID;
		albumID = aID;
	}
	public function setAlbumIndex(aIndex:Number):Void {
		if (aIndex != undefined) {
			albumIndex = aIndex;
		}
		// set showing is ALBUM         
		CurentIndex = 1;
	}
	//********************OPEN BIG PHOTO***********************
	private function firstOpenBigPhoto():Void {
		// blok reBuild albums
		LeftMenu.setShowingSwitch("PHOTO");
		//*******************for photo dop menu***********************
		var BrowserContentHolder:MovieClip = BROWSER.content_mc;
		var scrollPanelBG:MovieClip = BrowserContentHolder.scrollContentPane_mc.BGArea_mc;
		var photoDopMenu:MovieClip = __this._parent.photoMenu_mc;
		photoDopMenu.setToActiv();
		photoDopMenu.setAlbumData(partID, albumID);
		photoDopMenu.setPhotoData(photosArray[photoIndex]);
		//*******end*******for photo dop menu***********************
		var contentHolder:MovieClip = BrowserContentHolder.scrollContentPane_mc.PaneContent_mc;
		// attach big photo holder
		BigPHolder = contentHolder.attachMovie("bigPhotoholder", "bigPhotoholder", 0);
		BigPHolder.setPhotoData(photosArray[photoIndex]);
		LeftMenu.setBigPhotoHolder(BigPHolder);
		// take photos array 
		BigPHolder.setPhotosArray(photosArray);
		// add link on BigPholder to play menu
		setBigPhotoHolder(BigPHolder, contentHolder, scrollPanelBG);
		// **********************set to dop photo menu data***********************
		photoDopMenu.setScrollPanelBG(scrollPanelBG, LeftMenu, BigPHolder);
	}
	//*********END ********OPEN BIG PHOTO***********************
	//*******************open part*********************
	private function openNextPart():Void {
		var partData:Object;
		// showing is PART
		CurentIndex = 0;
		//
		if (partIndex<partsCount-1) {
			partIndex++;
			partData = partDataArray[partIndex];
			LeftMenu.openSubPartMenu(partIndex);
			LeftMenu.openPartSubMenu(partIndex);
			// set  browser label
			BROWSER.setLabel = partData.name;
			SelectPressed = false;
		}
	}
	private function openPrevPart():Void {
		var partData:Object;
		// showing is PART
		CurentIndex = 0;
		//
		if (partIndex != 0 && partIndex>0) {
			partIndex--;
			partData = partDataArray[partIndex];
			LeftMenu.openSubPartMenu(partIndex);
			LeftMenu.openPartSubMenu(partIndex);
			// set  browser label
			BROWSER.setLabel = partData.name;
			SelectPressed = false;
		}
	}
	private function openNextAlbum():Void {
		var checkAlbumInd:Boolean = true;
		var albumData:Object;
		if (partIndex<0) {
			partIndex = 0;
		}
		albumsCount = albumDataArray[partIndex].length;
		if (albumIndex<albumsCount-1) {
			albumIndex++;
			albumData = albumDataArray[partIndex][albumIndex];
			LeftMenu.openSubPartMenu(partIndex);
			LeftMenu.openAlbum(albumData.p_id, albumData.id, albumIndex, partIndex);
			// set  browser label
			BROWSER.setLabel = albumData.p_name+" | "+albumData.name;
			checkAlbumInd = false;
		} else {
			checkAlbumInd = true;
		}
		if (albumIndex == albumsCount-1 && checkAlbumInd) {
			MaxAlbumLimits = false;
			CurentIndex = 0;
			albumIndex = -1;
			if (partIndex == partsCount-1) {
				partIndex--;
			}
		}
	}
	private function openPrevAlbum():Void {
		var albumData:Object;
		var checkAlbumInd:Boolean = true;
		albumsCount = albumDataArray[partIndex].length;
		if (albumIndex != 0) {
			albumIndex--;
			albumData = albumDataArray[partIndex][albumIndex];
			LeftMenu.openSubPartMenu(partIndex);
			LeftMenu.openAlbum(albumData.p_id, albumData.id, albumIndex, partIndex);
			// set  browser label
			BROWSER.setLabel = albumData.p_name+" | "+albumData.name;
			checkAlbumInd = false;
		} else {
			checkAlbumInd = true;
		}
		if (albumIndex == 0 && checkAlbumInd) {
			MinAlbumLimits = false;
			CurentIndex = 0;
			albumIndex = -1;
			partIndex++;
		}
	}
	//******************************next intro and prev intro*****************
	public function introAction():Void {
		var limitDown:Number = SHOWING.length;
		if (CurentIndex<SHOWING.length) {
			CurentIndex++;
		}
		if (SHOWING[CurentIndex] == "ALBUM") {
			albumIndex = -1;
			openNextAlbum();
		}
				if (SHOWING[CurentIndex] == "PHOTOS") {
			//firstOpenBigPhoto();
			PSSSlideShow.setPlace(BROWSER._parent);
			PSSSlideShow.startSlideShow(partIndex,albumIndex, photoIndex,partDataArray,albumDataArray,photosArray)
			CurentIndex--;
		}
		if (SHOWING[CurentIndex] == "SLIDESHOW") {
			PSSSlideShow.setPlace(BROWSER._parent);
			PSSSlideShow.startSlideShow(partIndex,albumIndex,photoIndex,partDataArray,albumDataArray,photosArray)
			CurentIndex--;
		}

	}
	private function nextIntroAction():Void {
		MinAlbumLimits = true;
		if (!MaxAlbumLimits) {
			// showing is PART
			CurentIndex = 0;
			albumIndex = -1;
		}
		if (SHOWING[CurentIndex] == "PHOTOS") {
			if (!nextPhotoGo) {
				// showing is PART
				CurentIndex = 0;
				partIndex--;
				albumIndex = -1;
			}
			if (nextPhotoGo) {
				nextPhotoGo = BigPHolder.nextPhoto();
				prevPhotoGo = true;
			}
		}
		if (SHOWING[CurentIndex] == "ALBUM") {
			openNextAlbum();
		}
		if (SHOWING[CurentIndex] == "PART") {
			openNextPart();
		}
	}
	private function prevIntroAction():Void {
		MaxAlbumLimits = true;
		if (!MinAlbumLimits) {
			// showing is PART
			CurentIndex = 0;
			albumIndex = -1;
		}
		if (SHOWING[CurentIndex] == "PHOTOS") {
			if (!prevPhotoGo) {
				// showing is PART
				CurentIndex = 0;
				partIndex++;
				albumIndex = -1;
			}
			if (prevPhotoGo) {
				prevPhotoGo = BigPHolder.prevPhoto();
				nextPhotoGo = true;
			}
		}
		if (SHOWING[CurentIndex] == "ALBUM") {
			openPrevAlbum();
		}
		if (SHOWING[CurentIndex] == "PART") {
			openPrevPart();
		}
	}
	//**************************update hint language***********************
	public function updateHintLang():Void {
		if (SHOWING[CurentIndex] == "PART") {
			//define  hint                                                             
			bPlayHint = _global.PSS_UI.lib_bplayalbum;
			bPrevHint = _global.PSS_UI.lib_bprevpart;
			bNextHint = _global.PSS_UI.lib_bnextpart;
		} else if (SHOWING[CurentIndex] == "ALBUM") {
			// hint
			//bPlayHint = _global.PSS_UI.lib_bphoto;
			bPlayHint = _global.PSS_UI.lib_play;
			bPrevHint = _global.PSS_UI.lib_bprevalbum;
			bNextHint = _global.PSS_UI.lib_bnextalbum;
		} else if (SHOWING[CurentIndex] == "PHOTOS") {
			bPlayHint = _global.PSS_UI.lib_play;
			bPrevHint = _global.PSS_UI.lib_bprevious;
			bNextHint = _global.PSS_UI.lib_bnext;
		}
	}
	//****end*******************update hint language***********************
	// ****************end class
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕精品一区二区精品绿巨人 | 欧美大片一区二区| 亚洲一卡二卡三卡四卡| 亚洲欧美国产三级| 色视频欧美一区二区三区| 日韩黄色免费网站| 亚洲视频在线观看三级| 日韩精品资源二区在线| 成人av小说网| 麻豆91精品91久久久的内涵| 亚洲欧洲精品一区二区三区不卡| 欧美一级欧美三级| 日本高清不卡在线观看| 成人av在线影院| 精东粉嫩av免费一区二区三区| 亚洲国产精品精华液2区45| 日韩视频免费观看高清在线视频| 一本一本久久a久久精品综合麻豆| 国产美女一区二区| 国内精品久久久久影院色| 蜜桃av一区二区三区电影| 一区二区三区中文字幕| 成人欧美一区二区三区1314| 国产网站一区二区| xnxx国产精品| 中文字幕乱码日本亚洲一区二区| 国产欧美日韩在线看| 国产亚洲va综合人人澡精品| www国产成人| 欧美国产一区在线| 亚洲免费电影在线| 亚洲成人先锋电影| 天天爽夜夜爽夜夜爽精品视频| 一区二区三区av电影| 日韩高清一区二区| 国产一区二区三区香蕉| av成人老司机| 91精品国产综合久久精品麻豆| 欧美一区二区美女| 国产精品国产自产拍高清av王其| 综合激情成人伊人| 日韩成人午夜精品| 成人黄色小视频| 欧美乱妇20p| 国产精品乱人伦| 日韩avvvv在线播放| 91麻豆视频网站| 久久伊99综合婷婷久久伊| 亚洲综合免费观看高清完整版| 日本午夜精品视频在线观看| 国产 日韩 欧美大片| 91精品国产综合久久久久久 | 7777女厕盗摄久久久| 欧美国产日韩亚洲一区| 亚洲成人免费电影| 91福利国产成人精品照片| 精品成人私密视频| 免费视频最近日韩| 欧美精品久久久久久久多人混战 | 91农村精品一区二区在线| 精品少妇一区二区三区| 亚洲国产成人91porn| 91小视频在线免费看| 国产精品久久久久影院色老大| 精品一区二区三区香蕉蜜桃| 91精品国产日韩91久久久久久| 亚洲一区二区av在线| 欧美午夜电影在线播放| 亚洲成人免费看| 8x8x8国产精品| 久久国产精品无码网站| 久久久午夜精品| 成人国产视频在线观看| 国产精品久久三| 欧美性色黄大片| 日韩av一区二区在线影视| 欧美一二三区精品| 91在线精品一区二区三区| 国产精品久久久久永久免费观看| 成人亚洲一区二区一| 18成人在线视频| 欧美高清精品3d| 国产aⅴ综合色| 五月天丁香久久| 国产拍欧美日韩视频二区| 欧美三级一区二区| 久久国产福利国产秒拍| 国产精品人妖ts系列视频| 欧美日韩精品欧美日韩精品| 国产精品1区二区.| 亚洲午夜免费视频| 中文字幕乱码久久午夜不卡| 欧美三区在线观看| 丁香婷婷综合色啪| 青椒成人免费视频| 亚洲成人av一区二区| 综合久久久久久久| 国产欧美va欧美不卡在线| 日韩欧美一区二区不卡| 在线观看一区二区精品视频| 99这里只有久久精品视频| 精品亚洲免费视频| 久久99国产精品免费网站| 亚洲成va人在线观看| 亚洲精品成人精品456| 亚洲视频狠狠干| 一区二区三区欧美| 一区二区三区日韩精品视频| 亚洲日本护士毛茸茸| 中文字幕亚洲精品在线观看| 洋洋av久久久久久久一区| 国产日韩亚洲欧美综合| 国产视频不卡一区| 国产精品对白交换视频| 一二三四社区欧美黄| 亚洲成人av免费| 国产在线日韩欧美| 成人app在线| 欧美高清视频在线高清观看mv色露露十八| 日本久久一区二区三区| 欧美写真视频网站| 精品免费日韩av| 亚洲精品欧美在线| 另类综合日韩欧美亚洲| a亚洲天堂av| 欧美日韩一区二区在线观看视频| 欧美一级夜夜爽| 中文字幕欧美一| 麻豆一区二区99久久久久| 不卡在线视频中文字幕| 国产成人一区在线| 亚洲一区二区三区中文字幕| 综合在线观看色| 亚洲国产aⅴ成人精品无吗| 日韩福利视频导航| 成人av集中营| 精品88久久久久88久久久 | 亚洲精品一区二区三区影院| 成人欧美一区二区三区视频网页| 热久久久久久久| 欧美亚洲自拍偷拍| 国产精品成人免费精品自在线观看 | 韩国三级在线一区| 在线视频欧美精品| 亚洲天堂精品在线观看| 麻豆精品一区二区三区| 91色在线porny| 国产精品久久久久一区二区三区共 | 国内精品国产三级国产a久久| 91麻豆国产福利在线观看| 国产亚洲欧洲997久久综合 | 日本一区二区三区视频视频| 日韩国产在线一| 欧美午夜精品一区二区三区| 日韩理论片网站| av资源网一区| 亚洲激情网站免费观看| 99久久精品99国产精品| 亚洲乱码中文字幕| 欧美网站一区二区| 男女男精品网站| 精品国产伦一区二区三区观看体验| 青青青爽久久午夜综合久久午夜| 欧美一级片在线观看| 国产精一品亚洲二区在线视频| 国产亚洲欧洲997久久综合| 91麻豆国产福利精品| 香蕉成人伊视频在线观看| 精品噜噜噜噜久久久久久久久试看| 青青青爽久久午夜综合久久午夜| 久久久亚洲高清| 91在线一区二区三区| 久久精品国内一区二区三区| 国产精品人人做人人爽人人添| 99久久国产综合精品色伊| 免费久久精品视频| 亚洲精品一二三| 精品国产一区二区三区不卡| 在线看国产一区二区| 久久99国产精品久久99果冻传媒| 一区二区三区中文在线观看| 久久综合色婷婷| 色8久久人人97超碰香蕉987| 韩日精品视频一区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 一区二区三区电影在线播| 久久综合成人精品亚洲另类欧美 | 精品一区二区三区影院在线午夜| 亚洲视频小说图片| 国产精品成人午夜| 久久久亚洲精品一区二区三区| 在线不卡欧美精品一区二区三区| 99久久精品免费| 成人av中文字幕| av中文字幕一区| 91视频免费播放| 97se亚洲国产综合在线| 91丨porny丨首页| 一本一道综合狠狠老| 欧美日韩久久一区|