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

📄 fmssceneevent.as

📁 实现md5的算法。 实现md5的算法。
💻 AS
字号:
package com.qoolu.event 
{
	import com.qoolu.config.ClubConfig;	
	import com.qoolu.config.PetConfig;	

	import flash.events.Event;

	import com.qoolu.collections.HashMap;
	import com.qoolu.vo.PersonLocationVO;
	import com.qoolu.config.MagicConfig;		

	/**
	 * 链接到FMS场景的所有事件
	 * @author Xucan
	 */
	public class FmsSceneEvent extends Event 
	{
		/**
		 * 对应的方位表(一般是FMS发来的一组用户,用来初始化场景)
		 * 格式
		 * @example 
		 * <listing version="3.0">
		 * var personPositionMap:HashMap = new HashMap( );
		 * var personObj:Object;
		 * personPositionMap.put( id, new PersonLocationVO( new Location( personObj.x, personObj.y ), personObj.lastSceneId ) );
		 * </listing>
		 */
		public var personPositionMap:HashMap;
		/**
		 * 表情ID
		 */
		public var faceId:int;
		/**
		 * 说话内容
		 */
		public var talkMessage:String;
		/**
		 * 人物运动时的配置
		 */
		public var personLocationVO:PersonLocationVO;
		/**
		 * 人物ID
		 */
		public var userId:int;
		/**
		 * 人物名
		 */
		public var userName:String;
		/**
		 * 人物上一个场景的ID
		 */
		public var lastSceneId:int;
		/**
		 * 特殊动作ID
		 */
		public var actionId:int;
		/**
		 * 角色ID
		 */
		public var roleId:int;
		/**
		 * 角色地址
		 */
		public var roleUrl:String;
		/**
		 * 物品定位
		 */
		public var positionObj:Object;
		/**
		 * 物品层里某物品更改属性
		 */
		public var changeItemVarObj:Object;
		public var petId:int;
		public var petUrl:String;
		public var isNull:Boolean;
		public var petConfig:PetConfig;
		/**
		 * 链接场景完成
		 */
		public static const CONNECTED:String = "connected";
		/**
		 * 链接小屋完成
		 */
		public static const ROOM_CONNECTED:String = "roomConnected";
		/**
		 * 失去连接
		 */
		public static const DISCONNECTED:String = "disConnected";
		/**
		 * 人物改变方位
		 */
		public static const LOCATION_CHANGE:String = "changeLocation";
		/**
		 * 人物进入房间
		 */
		public static const GO_SCENE_BROADCAST:String = "goSceneBroadcast";
		/**
		 * 有人说话
		 */
		public static const SHOW_TALK:String = "showTalk";
		/**
		 * 有人发表情
		 */
		public static const SHOW_FACE:String = "showFace";
		/**
		 * 有人做特殊动作
		 */
		public static const SHOW_ACTION:String = "showAction";
		/**
		 * 有人更换角色
		 */
		public static const CHANGE_ROLE:String = "changeRole";
		/**
		 * 人物定位
		 */
		public static const SET_POSITION:String = "setPosition";
		/**
		 * 物品属性变更
		 */
		public static const ITEM_CHANGE_VAR:String = "itemChangeVar";
		/**
		 * 改变跟随宠物
		 */
		public static const CHANGE_FOLLOWPET:String = "changeFollowPet";
		/**
		 * 发魔法
		 */
		public static const SEND_MAGIC:String = "sendMagic";
		public var magicConfig:MagicConfig;
		public var bgUrl:String;
		public static const CHANGE_BG:String = "changeBg";
		public static const STOP_MOVE:String = "stopMove";
		public static const LEVEL_UP:String = "levelUp";
		public var levelId:int;
		public var effectId:int;
		public static const SHOW_EFFECT:String = "showEffect";
		public var detailDataMap:HashMap;
		public var detailData:Object;
		public var clubConfig:ClubConfig;
		public var nick:String;
		public static const CHANGE_NICK:String = "changeNick";

		/**
		 * @param personPositionMap 对应的方位表
		 */
		public function FmsSceneEvent(type:String)
		{
			super( type, false, false );
		}
	}
}

⌨️ 快捷键说明

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