请教以下 flash as3 代码的意思
package Tclass{ import Tdata.*;import flash.display.*;import flash.events.*;import flash.net.*;import mx.controls.*;public class DataBase { private var Loader... 展开
package Tclass{ import Tdata.*;import flash.display.*;import flash.events.*;import flash.net.*;import mx.controls.*;public class DataBase { private var Loader : URLLoader ;private var Url : URLRequest ;private var Values : URLVariables ;private var T_type : Type ;private var T_nodeData : NodeData ;private var T_xml : XML ;private var Txt : TextArea ;private var T_User : String ;public function DataBase(m_txt : TextArea , m_user : String , path : String) : void { Txt = m_txt ;T_User = m_user ;T_type = new Type() ;T_nodeData = new NodeData() ;Loader = new URLLoader() ;Url = new URLRequest(path) ;Url.method = URLRequestMethod.POST ;} public function execution() : void { Url.data = Values ;Loader.dataFormat = URLLoaderDataFormat.VARIABLES ;Loader.addEventListener(Event.COMPLETE , Loaded) ;Loader.load(Url) ;} private function Loaded(e : Event) : void { } public function update(m_nodeData : NodeData) : void { var p_node : Object = m_nodeData.getParentNode() ;Values = new URLVariables() ;Values.cmd = "update";Values.user = T_User ;Values.fileName = p_node.res ;Values.sizeMN = p_node.m + ","+ p_node.n ;Values.mark = String(p_node.mark) ;Values.fxLgh = String(p_node.fxLgh) ;Values.movePos = p_node.px + ","+ p_node.py ;Values.frame = String(p_node.frame) ;Values.position = p_node.i + ","+ p_node.j ;Values.isDisplay = String(p_node.isDisplay) ;Values.url = p_node.url ;Values.color = String(p_node.iColor) ;for(var i : int = 0 ;i <m_nodeData.getItemNodes().length ;i++) { var m_node : Object = m_nodeData.getItemNodes()[i] ;Values.fileName += "#"+ m_node.res ;Values.sizeMN += "#"+ m_node.m + ","+ m_node.n ;Values.mark += "#"+ String(m_node.mark) ;Values.fxLgh += "#"+ String(m_node.fxLgh) ;Values.movePos += "#"+ m_node.px + ","+ m_node.py ;Values.frame += "#"+ String(m_node.frame) ;Values.position += "#"+ m_node.i + ","+ m_node.j ;Values.isDisplay += "#"+ String(m_node.isDisplay) ;Values.url += "#"+ m_node.url ;Values.color += "#"+ m_node.iColor ;} /* Txt.text += "Lenght = "+ m_nodeData.getItemNodes().length + "\n";Txt.text += "filename = "+ Values.fileName + "\n";Txt.text += "sizeMN = "+ Values.sizeMN + "\n";Txt.text += "mark = "+ Values.mark + "\n";Txt.text += "fxLgh = "+ Values.fxLgh + "\n";Txt.text += "movePos = "+ Values.movePos + "\n";Txt.text += "frame = "+ Values.frame + "\n";Txt.text += "pos = "+ Values.pos + "\n";Txt.text += "isDisplay = "+ Values. 收起
其他答案
如果是for后面的话,就一个循环赋值。你的m_nodeData来路不明,不好解释。如果/* Txt.text += …………貌似这段被注释掉了。建立一个m_node对象var m_node : Object = m_nodeData.getItemNodes()[i] ;values的文件名为(这里的值是字符串相加的值),"+="(b += a等同于b = b+a)Value 展开
如果是for后面的话,就一个循环赋值。你的m_nodeData来路不明,不好解释。如果/* Txt.text += …………貌似这段被注释掉了。建立一个m_node对象var m_node : Object = m_nodeData.getItemNodes()[i] ;values的文件名为(这里的值是字符串相加的值),"+="(b += a等同于b = b+a)Values.fileName += "#"+ m_node.res ;values的大小Values.sizeMN += "#"+ m_node.m + ","+ m_node.n ;values的标记Values.mark += "#"+ String(m_node.mark) ;Values.fxLgh += "#"+ String(m_node.fxLgh) ;Values.movePos += "#"+ m_node.px + ","+ m_node.py ;Values.frame += "#"+ String(m_node.frame) ;Values.position += "#"+ m_node.i + ","+ m_node.j ;values的显示状态Values.isDisplay += "#"+ String(m_node.isDisplay) ;values的链接Values.url += "#"+ m_node.url ;values的颜色Values.color += "#"+ m_node.iColor ;由于事件,属性命名风格问题,有些不好解释。但这里就是个加法和赋值的意思,然后自己去看赋值的对象从哪个包来的,结果干什么的就好理解了。 收起
2010-11-20 15:26
来自北京市
赞(0)点赞赞(0)举报
发布评论
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。
相关问题
- 1回答 请教以下flash as3 代码里 drawLine 的值的意思
- 1回答 请教以下 flash as3 代码graphics下的参数的意思,谢谢!
- 1回答 请教以下 flash as3
- 1回答 请教以下 as3 代码的意思,谢谢! ExternalInterface.addCallback
- 1回答 flash as3自由落体代码运行没反应
- 1回答 以下几组代码是什么意思 flash中用的
- 1回答 百分悬赏:请问哪里可以下到flash桌面塔防的源代码
- 1回答 请问这里的 _arrWall[y][x] = 0 是什么意思? (flash as3)
- 1回答 请教 flash as3 mc左下角(那一点),其代码应该怎么写?
- 1回答 flash这段代码什么意思
- 1回答 请教 flash as3 语法问题! (请问以下方法有什么区别?)
- 1回答 flash下面的代码是什么意思?
- 1回答 哪位朋友帮我解释下面flash代码的意思,谢谢
- 1回答 很多人都说flash as3 经常都是使用MC或者sprite(请问这里的sprite是什么意思?)
- 1回答 请教以下正则表达式的意思: /(\w*)@(\w*\.[org|com]+)/g (完整代码如下)
相关知识
- 13685浏览惠而浦洗衣机故障代码有哪些,故障代码的意思以及解决方法
- 1144浏览房屋买卖补地价是什么意思?解析房产交易中的“补地价”现象
- 222浏览二手房全税是什么意思:深度解析二手房交易中的税费问题
- 838浏览小县城买一套房要花10年!房价收入比是什么意思?
- 220浏览房贷置换经营贷遭遇到期续贷价格差,房贷置换是什么意思?
- 803浏览房改房怎么变成商品房?房改房是什么意思?
- 412浏览央企为何要退出房地产?央企退出房地产名单退房令是什么意思?
- 738浏览央企退出房地产名单退房令是什么意思?退房令现在还有效吗?
- 6534浏览如何识别串串房?串串房是什么意思?
- 47浏览境外评级下调对我国房企影响有限,房企评级是什么意思?
- 156浏览无障碍住宅是什么意思?官方:查找城市无障碍建设问题短板
- 57浏览姚振华或被拘留?法院回应,宝万之争是什么意思?
- 161浏览媒体:弱化房地产市场风险水平,房地产硬着陆是什么意思?
- 289浏览房子满二唯一是什么意思?贷款买房要看房子满几年吗?
- 626浏览房子满二唯一是什么意思?满五唯一的房子有什么好处?
- 424浏览房子满二唯一是什么意思?二手房满五唯一什么意思?
- 2875浏览二次供水从几楼开始?二次供水是什么意思?
- 855浏览媒体:中国将推动新一轮“房改”,房改是什么意思?
- 129浏览已确权的土地怎样转让?土地确权是什么意思?
回答成功




