📄 cardgamefunction.as.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 + -