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

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

?? user_bottom_cardsview.as

?? Flex3實現的摜蛋游戲
?? AS
字號:
 /**
  * Project: 整副撲克牌 顯示對象(可視對象)
  * Author : dmh2002 
  * Blog:http://dmh2002.com/
  * QQ:122054933 MSN:shangxinyu2002@msn.com 
  * Date : 2008.04.10 
  */     
package com.dmh2002.games.cardgame.cairngorm.view
{
	import com.dmh2002.games.cardgame.cairngorm.model.CardGameModelLoactor;
	import com.dmh2002.games.cardgame.classes.CardImageClasses;
	import com.dmh2002.util.MyArray;
	import com.dmh2002.util.MyRandom;
	
	import flash.events.MouseEvent;
	import flash.events.TimerEvent;
	import flash.utils.Timer;
	
	import mx.containers.Canvas;
	import mx.containers.HBox;
	
	import mx.controls.Alert;
	
	public class User_Bottom_CardsView extends HBox
	{
		
		//整副牌數組的數據源,僅在構造時創建,此后,對撲克牌的洗牌或者重新游戲時使用的為此數據的復制
        private var fullCardsArraySource:Array
        private var fullCardsArray:Array

		//整個洗牌過程中shuffleTimer所需要使用的合計時間
		private const shuffleTimerTotalDelay:uint = 1000
		
		//放牌的地方
		private var tmp:Canvas = new Canvas()
		private var point:uint= 0
		
		private var _model:CardGameModelLoactor = CardGameModelLoactor.getInstance(); 
		
		//構造函數
		public function User_Bottom_CardsView():void
		{
			super()
			
			
			this.height = _model.BottomTopCardSize_height; 
			this.width  = _model.BottomTopCardSize_width;
			
			//設置擁有整副牌的數組數據源
			fullCardsArraySource = getFullCardsArray()
			
			//this.setStyle("borderStyle","inset")
			this.setStyle("verticalAlign","middle")
			this.setStyle("horizontalAlign","center")			
			this.setStyle("horizontalGap",0)
			
			this.addChild(tmp)
			//開始洗牌
			shuffle()
			//var oneCard:SingleCardView=new SingleCardView(_cardsImage.CLUBS_A)
			//oneCard.isShowCard = true
			//this.addChild(oneCard);
			
		}
		/**===================== 
		 *=======公開方法========
		 *======================
		 */
		
		//洗牌
		public function shuffle():void
		{
			//清空當前顯示對象
			cleanAllDisplayObject()
			//克隆數組
			fullCardsArray = MyArray.clone(fullCardsArraySource) as Array
			//將fullCardsArray數組中的數據隨機打亂
			fullCardsArray = MyRandom.randomArray(fullCardsArray)
			/** 根據時間將撲克牌一張一張的加入到當前顯示對象中 */
			//
			var _repeatCount:uint = fullCardsArray.length
			var _delay:uint = Math.round(shuffleTimerTotalDelay/_repeatCount)
			var shuffleTimer:Timer = new Timer(_delay,_repeatCount)
			shuffleTimer.addEventListener(TimerEvent.TIMER,onShuffleTimer)
			shuffleTimer.start()
			
			
		}
		
		//清空當前顯示對象
		public function cleanAllDisplayObject():void
		{
			
			trace("====cleanAllDisplayObject======")
			
			var count:int =this.tmp.numChildren;
			trace(count)
			for (var i:uint=0 ;i<count ; i++)
			{
				this.tmp.removeChildAt(0)
				trace(i)
			}
			trace("====end======")
		}
		
		/**===================== 
		 *=======私有方法========
		 *======================
		 */
		//洗牌時,將每張牌加入addChild到this中
		private function onShuffleTimer(e:TimerEvent):void
		{
			var _num:uint = e.target.currentCount
			var _singleCardView:SingleCardView = fullCardsArray[_num-1] as SingleCardView
			
			_singleCardView.x = _num*10

			_singleCardView.y = _singleCardView.y + 15
			_singleCardView.UpDownState = true

			_singleCardView.isShowCard = true
			
			
			_singleCardView.addEventListener(MouseEvent.CLICK,OnClickUpCard)
			
			this.tmp.addChild(_singleCardView)
		}
		
		private function OnClickUpCard(event:MouseEvent):void
		{
			var _singleCardView:SingleCardView= SingleCardView(event.currentTarget);
			if (_singleCardView.UpDownState == false)
			{
				_singleCardView.y = _singleCardView.y + 10;
				_singleCardView.UpDownState = true
			}
			else
			{
				_singleCardView.y = _singleCardView.y - 10;
				_singleCardView.UpDownState = false
				
				
				//_model.Current_Card_Array.push(_singleCardView);
				Alert.show("this0:" + _singleCardView._cardSuitVO.name + "," + _singleCardView._cardSuitVO.value, "titleabc", Alert.YES | Alert.NO); 
			}
			
		}
		
		//根據CardImageClasses中的牌面Class來生成擁有所有牌的數組
		private function getFullCardsArray():Array
		{
			//設置臨時數組
			var _tmpArray:Array = new Array();
			var _tmpCurrentArray:Array=_model.Current_Card_Array.split(",");

			//獲取全部牌面Class數組
			var allCardImageArray:Array = new CardImageClasses().getAllCardImageArray();
			
			for( var i:uint=0; i<allCardImageArray.length; i++)
			{
				var _singleCardView:SingleCardView = new SingleCardView(allCardImageArray[i])
				for( var n:uint=0; n<_tmpCurrentArray.length; n++)
				{
					if(_singleCardView._GetClassName.toUpperCase() == _tmpCurrentArray[n].toString())
					_tmpArray.push(_singleCardView)
					//Alert.show("this1:" + _singleCardView._GetClassName.toUpperCase(), "titlec:" + _tmpCurrentArray[n].toString(), Alert.YES | Alert.NO); 
					
				}

				
			}
			return _tmpArray;
		}
	
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本人妖一区二区| |精品福利一区二区三区| 色av一区二区| 91丨porny丨蝌蚪视频| 懂色av中文一区二区三区| 国产精品乡下勾搭老头1| 加勒比av一区二区| 岛国精品在线观看| 91尤物视频在线观看| 97se亚洲国产综合自在线观| 一本久久a久久精品亚洲| 日本电影欧美片| 91超碰这里只有精品国产| 欧美精品少妇一区二区三区| 欧美一级一区二区| 精品成人私密视频| 国产精品灌醉下药二区| 亚洲一区二区三区在线看| 日韩电影在线看| 国产乱子伦一区二区三区国色天香| 韩国一区二区三区| 91在线精品秘密一区二区| 在线观看视频一区二区| 精品国一区二区三区| 亚洲国产精品黑人久久久| 亚洲综合在线视频| 久久99精品一区二区三区| 成人精品视频网站| 欧美日韩电影在线播放| 久久亚洲二区三区| 樱花影视一区二区| 久久精品72免费观看| 白白色 亚洲乱淫| 91麻豆精品国产91久久久资源速度 | 国产精品一区二区黑丝| 色综合久久久久| 欧美xfplay| 亚洲黄色录像片| 精品亚洲国内自在自线福利| 97国产一区二区| 精品国产精品网麻豆系列| 亚洲精品一二三| 国产91丝袜在线播放0| 欧美精品久久一区| 亚洲天堂av老司机| 国产一区美女在线| 8v天堂国产在线一区二区| 亚洲色图20p| 国产成人在线观看| 91精品国产综合久久久久久久| 国产精品久久久久四虎| 捆绑调教美女网站视频一区| 91成人免费网站| 国产精品久久久久久久久免费相片 | 亚洲午夜三级在线| 成人午夜私人影院| 欧美成人精品3d动漫h| 亚洲二区视频在线| 在线精品亚洲一区二区不卡| 国产精品热久久久久夜色精品三区| 日韩国产欧美在线视频| 99在线视频精品| 国产日产欧产精品推荐色| 老色鬼精品视频在线观看播放| 欧美日韩亚洲国产综合| 亚洲免费大片在线观看| 91免费版在线看| 《视频一区视频二区| 99精品视频在线免费观看| 国产精品蜜臀在线观看| 成人午夜激情影院| 国产欧美日韩另类视频免费观看| 裸体一区二区三区| 日韩精品最新网址| 韩国理伦片一区二区三区在线播放| 欧美一卡2卡三卡4卡5免费| 青青青伊人色综合久久| 91精品国产全国免费观看| 亚洲国产视频a| 欧美精品1区2区3区| 日韩高清不卡一区| 日韩免费福利电影在线观看| 蜜臀av一区二区在线免费观看| 日韩免费性生活视频播放| 精品中文av资源站在线观看| 精品国精品自拍自在线| 国产老妇另类xxxxx| 国产精品久久久久久一区二区三区| 国内欧美视频一区二区 | 亚洲人成7777| 91成人免费在线视频| 丝袜美腿高跟呻吟高潮一区| 777午夜精品视频在线播放| 蜜臀av性久久久久av蜜臀妖精| 久久久夜色精品亚洲| 91在线porny国产在线看| 午夜av一区二区| 久久欧美一区二区| 91国模大尺度私拍在线视频| 日韩高清在线一区| 国产三级一区二区三区| 91免费国产在线| 精品在线观看免费| 亚洲色图在线播放| 欧美va亚洲va香蕉在线| av在线不卡电影| 日韩成人午夜精品| 中文字幕亚洲一区二区av在线| 精品视频一区二区不卡| 国产一区91精品张津瑜| 亚洲精品午夜久久久| 欧美精品一区二区高清在线观看 | 精品久久人人做人人爽| 不卡一卡二卡三乱码免费网站| 一区二区三区欧美亚洲| 精品国产亚洲一区二区三区在线观看| 成人综合日日夜夜| 日韩av网站免费在线| 国产精品乱码妇女bbbb| 日韩一区二区免费高清| 一本高清dvd不卡在线观看| 国产一区二区精品久久99| 天天亚洲美女在线视频| 国产精品久久久久久久久动漫 | 欧美亚洲尤物久久| 国产成人av自拍| 免费观看日韩av| 亚洲一区二区三区四区在线| 国产精品天天看| 精品国产凹凸成av人导航| 欧美日韩免费一区二区三区| 99视频有精品| 国产精品1区2区3区| 免费人成精品欧美精品| 一区二区在线观看免费视频播放| 久久婷婷综合激情| 欧美精品tushy高清| 欧美日韩中字一区| 色综合久久中文字幕综合网| 成人激情文学综合网| 国模套图日韩精品一区二区| 日本va欧美va瓶| 亚洲成人激情自拍| 亚洲一级二级三级在线免费观看| 国产精品国产三级国产普通话三级| 精品三级av在线| 精品入口麻豆88视频| 欧美成人激情免费网| 日韩午夜在线播放| 日韩欧美国产系列| 日韩亚洲欧美高清| 日韩精品一区二区三区视频播放| 欧美日韩精品一区二区三区四区 | 国产成人免费视频网站| 国产一区在线观看麻豆| 国产在线国偷精品免费看| 久久99国产精品麻豆| 久久电影网站中文字幕| 久久爱www久久做| 国产精品主播直播| 丁香桃色午夜亚洲一区二区三区| 成人视屏免费看| 色综合咪咪久久| 欧洲一区二区三区在线| 91精品国产综合久久久蜜臀图片| 欧美精品一卡二卡| 久久久噜噜噜久久人人看 | 欧美视频一区二区在线观看| 一本色道久久综合亚洲精品按摩| 欧美午夜宅男影院| 欧美一级在线观看| 国产日韩欧美a| 亚洲人吸女人奶水| 午夜一区二区三区视频| 日本不卡高清视频| 成人av资源在线| 欧美在线综合视频| 日韩欧美综合在线| 中文字幕一区二区在线观看| 亚洲综合一区二区| 精品亚洲成a人| 91视频观看视频| 7777精品伊人久久久大香线蕉经典版下载 | 看片的网站亚洲| 国产91精品露脸国语对白| 91福利视频在线| 欧美变态凌虐bdsm| 亚洲卡通动漫在线| 久久国产乱子精品免费女| 97久久精品人人做人人爽50路| 欧美二区乱c少妇| 中文字幕一区二区在线观看| 秋霞国产午夜精品免费视频 | 亚洲自拍与偷拍| 国产九九视频一区二区三区| 色诱视频网站一区| 精品1区2区在线观看| 亚洲第一成年网| 99精品在线观看视频| 26uuu另类欧美亚洲曰本|