getsharedobjectcommand.as.svn-base

来自「Flex3实现的掼蛋游戏」· SVN-BASE 代码 · 共 42 行

SVN-BASE
42
字号
/**
  * Project: 初始化游戏时读取用户本地信息时执行的动作 命令
  * Author : dmh2002 Blog:http://dmh2002.com/
  * QQ:122054933 MSN:shangxinyu2002@msn.com 
  * Date : 2008.04.01 
  */ 
package com.dmh2002.games.cardgame.cairngorm.command
{
	import com.adobe.cairngorm.commands.ICommand;
	import com.adobe.cairngorm.control.CairngormEvent;
	import com.adobe.cairngorm.control.CairngormEventDispatcher;
	
	import com.dmh2002.games.cardgame.cairngorm.control.GameLoginChangeSexEvent;
	import com.dmh2002.games.cardgame.cairngorm.model.CardGameModelLoactor;
	
	import flash.net.SharedObject;
	
	public class GetSharedObjectCommand  implements ICommand

	{
		[Bindable]
		private var _model:CardGameModelLoactor = CardGameModelLoactor.getInstance();
		
		public function GetSharedObjectCommand()
		{
		}

		public function execute(event:CairngormEvent):void
		{
			var _sharedObject:SharedObject = SharedObject.getLocal(_model.defaultLocalName);
			
			if (_sharedObject.data.userName !== undefined)
			{			
				_model.defaultUserName = _sharedObject.data.userName;
				_model.defaultUserSex  = _sharedObject.data.userSex;
				_model.defaultUserNums = _sharedObject.data.userNums;
				_model.defaultUserFaceClassName = _sharedObject.data.userFaceClassName;				
			}
		}
		//
	}
}

⌨️ 快捷键说明

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