?? session.as
字號:
/** * @(#)SessionBean.as * * @author soda E-mail:junaisy@163.com * @version 1.0 * <br>Program Name: NetGame for Blue * <br>Date: 2007-4-21 */import mx.soda.util.Map;import mx.soda.util.HashMap;/** * 存放用戶基本信息信息的bean */class org.game.context.Session { private static var session:Session; private var id:Number; private var name:String; private var sculpt:String; private var locality:String; private var sceneName:String; private var userMC:MovieClip; private var gameMainMC:MovieClip; private var userSet:Map; private var talkContent:Map; private var money:Number; private function Session() { userSet = new HashMap(); talkContent = new HashMap(); } public static function getSession():Session { if(session == undefined) { session = new Session(); } return session; } public function setId(id:Number) { this.id = id; } public function setMoeny(money:Number) { this.money = money; } public function getMoeny():Number { return money; } public function setName(name:String) { this.name = name; } public function setSculpt(sculpt:String) { this.sculpt = sculpt; } public function setLocality(locality:String) { this.locality = locality; } public function setUserMC(userMC:MovieClip) { this.userMC = userMC; } public function setGameMainMC(gameMainMC:MovieClip) { this.gameMainMC = gameMainMC; } public function setSceneName(sceneName:String) { this.sceneName = sceneName; } public function getId():Number { return id; } public function getName():String { return name; } public function getSculpt():String { return sculpt; } public function getLocality():String { return locality; } public function getSceneName():String { return sceneName; } public function getUserMC():MovieClip { return userMC; } public function getGameMainMC():MovieClip { return gameMainMC; } //添加一個登陸的用戶 public function addUser(userName:String,user:MovieClip):Void { userSet.put(userName,user); } public function removeUser(userName:String):Void { userSet.remove(userName); } public function getUserSet():Map { return userSet; } public function getTalkContent():Map { return talkContent; } public function addTalkContent(friendName:String,msg:String) { var ary = talkContent.get(friendName); if(ary == undefined || ary == null) { trace("===============存第一條信息============"); ary = new Array(); } ary.push(msg); talkContent.put(friendName,ary); }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -