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

📄 cardgamefunction.as.svn-base

📁 Flex3实现的掼蛋游戏
💻 SVN-BASE
字号:
package com.dmh2002.games.cardgame.cairngorm.model
{
	
	import com.adobe.cairngorm.CairngormError;
	import com.adobe.cairngorm.CairngormMessageCodes;
	import com.adobe.cairngorm.model.IModelLocator;
	
	[Bindable]
	public class CardGameFunction  implements IModelLocator
	{
		
		/** 私有静态属性 */
		
		private var _model:CardGameModelLoactor = CardGameModelLoactor.getInstance(); 
		
		
		private static var instance:CardGameFunction;
		
		public function GetCurrentFace()
		{
		
			/* var _UserFaceImageClasses:UserFaceImageClasses = new UserFaceImageClasses();
					var _UserFaceImageArray:Array = (this._userSex == UserSexVO.USER_SEX_MALE)?
													_UserFaceImageClasses.BOY_CLASS_ARRAY:
													_UserFaceImageClasses.GIRL_CLASS_ARRAY;
					this.userFace = MyRandom.randomExtract(_UserFaceImageArray); */
		}
		
		public function CardGameTotal(CurCard:String, act:uint):unit		// 将当前的牌加入手里
		{
			var tempCurCard:String = "";
			if(act == 0)	// 加牌
			{
				if(_model.CurrentDealCard.length >= 1)
				{
					
					_model.CurrentDealCard = _model.CurrentDealCard + "," + CurCard
					
				} else	// 
				{
					_model.CurrentDealCard = CurCard
				}
			} else
			if(act == 1)	// 去牌
			{
				if(_model.CurrentDealCard.length >= 1)
				{
					var _tmpArray:Array=_model.CurrentDealCard.split(",");
					for(i:uint = 0; i < _tmpArray.length; i ++)
					{
						
						
					}
					
					
				} else	// 
				{
					_model.CurrentDealCard = ""
				}
			} else
			{
				
			}
		}
		
		
		
		
		
		
		
		
		
		
		
		
		/** 构造函数 */
		public function CardGameFunction(access:Private):void
		{
			if (access != null)
			{	
				if (instance == null)
				{				
					instance = this;
				}
			}
			else
			{	
				throw new CairngormError(CairngormMessageCodes.SINGLETON_EXCEPTION,"CardGameFunction");
			}
		}
		
		/** 定义单例模式的getInstance方法 */
		public static function getInstance():CardGameFunction
		{
			if (instance == null)
			{
				instance = new CardGameFunction( new Private() );
			}
			return instance;
		}

	}
}

⌨️ 快捷键说明

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