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

📄 cardsvo.as

📁 Flex3实现的掼蛋游戏
💻 AS
字号:
/**
 * 定义扑克牌对象
 */ 
package com.dmh2002.games.cardgame.cairngorm.vo
{
	import com.adobe.cairngorm.vo.IValueObject;

	public class CardsVO implements IValueObject
	{
		//黑桃
		public static const SPADES_CARD:String    =   "spadesCard"
		//红心
		public static const HEARTS_CARD:String    =   "heartsCard"
		//梅花
		public static const CLUBS_CARD:String     =   "clubsCard"
		//方块
		public static const DIAMONDS_CARD:String  =   "diamondsCard"
        //花色
        public static const CARDS_SUIT:Array = new Array(SPADES_CARD,HEARTS_CARD,CLUBS_CARD,DIAMONDS_CARD)
        //牌面大小顺序
        public static const CARDS_FLUSH:Array= new Array("3","4","5","6","7","8","9","10","J","Q","K","A","2")
        //整副扑克牌数组
        public var cardsArray:Array=new Array()

		//构造函数
		public function CardsVO():void
		{
			//设置整副牌的数组
			setCardsArray();
			
			//trace(cardsArray)
			
		}
		
		//设置整副牌的数组
		private function setCardsArray():void
		{
			var cardsSuitNum:uint=CARDS_SUIT.length;
			var cardsFlushNum:uint=CARDS_FLUSH.length;
			for (var i:uint=0;i<cardsSuitNum;i++)
			{
				for (var j:uint=0;j<cardsFlushNum;j++)
				{
					cardsArray.push(CARDS_SUIT[i].toString()+CARDS_FLUSH[j].toString())
				}
			}
		}
		//

	}
}

⌨️ 快捷键说明

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