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

📄 shopgoods.as

📁 1.配置java环境
💻 AS
字号:
/** * @(#)ShopGoods.as *  * @author soda E-mail:junaisy@163.com * @version 1.0 * <br>Program Name: NetGame for Blue * <br>Date: 2007-5-9 */import org.game.context.Session;import org.blue.net.ConnectJavaServer;import mx.soda.util.Map;/** * 显示商店物品 */class org.game.window.ShopGoods extends MovieClip {	private var itemName:String = "default";	private var info:String;	private var connect:ConnectJavaServer;	private var session:Session;	private var closeBtn:Button;		public function ShopGoods()	{		trace("===ShopGoods====被加载了");		session = Session.getSession();		connect = ConnectJavaServer.getConnectJavaServer();		this.onLoad = function()		{			readGoods();		};		//关闭物品栏		closeBtn.onRelease = function()		{			this._parent.unloadMovie();		};	}		public function setItemName(itemName:String):Void	{		this.itemName = itemName;	}		public function setInfo(info:String):Void	{		this.info = info;	}		public function readGoods()	{		trace("开始呼叫服务器了!!!");		var obj:Object = new Object();		var par = this;		var num = 100;		obj.onResult = function(map:Map)		{			var ary:Array = map.values();			var len:Number = ary.length;			for(var i:Number = 0; i < len; i++)			{				var mc:MovieClip = par.attachMovie("goodsTitleMC", "goodsTitleMC" + i, 16000 + i); 				mc.setGoods(ary[i].get("goodsName"),ary[i].get("goodsProperty"),ary[i].get("goodsPrice"));				mc.goodsMC.gotoAndStop(ary[i].get("goodsImage"));				mc._x = 26;				mc._y = 42 + i * 56;			}		};		connect.call("NpcEvents","shopGoods",obj,itemName);	}}

⌨️ 快捷键说明

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