笔记.

 获得屏幕宽高

Capabilities.screenResolutionX

Capabilities.screenResolutionY

 

JS 判断是否为IE浏览器 如果 navigator.appName.indexOf("Microsoft")!= -1 成立 则是IE
监听浏览器的改变
stage.addEventListener(Event.RESIZE,onResize);
target并不一定是监听事件的对象
让displayobject不响应鼠标事件
dis.mouseEnabled = false;
dis.mouseChildren = false;
as3外部读取乱码问题
System.useCodePage=true
C调用逻辑
M数据逻辑,本地缓存
V显示逻辑
关于timer合并的问题
关于矢量图转位图的问题
单步跳入:step into调试,进入语句中的子函数进行步进调试
单步跳过:step over调试,跳过该行语句,进入下一行进行调试
单步返回:step out调试,跳出当前函数,进入调用源进行调试

            //值传递
            var a:String = "111";
            var b:String = a;
            a = "222";
            trace(a,b);
           
            //引用传递
            var c:Object = {name:"111"};
            var d:Object = c;
            c.name = "222";
            trace(c.name,d.name)

xml操作笔记
xml结构如下
<Building>
  <building id="0" name="市政中心" type="1" x="755" y="247"/>
  <building id="1" name="酒馆" type="1" x="755" y="247"/>
  <building id="2" name="资源矿" type="1" x="755" y="247"/>
  <aaa id="0" name="农场" type="1" x="755" y="247"/>
  <bbb id="0" name="酒馆" type="1" x="755" y="247"/>
</Building>

            //根据节点名判断xml中节点个数
//            var nodeName:String = "build" + GameInfo.User_RaceId;
//            var len:int = xml.child(nodeName).length();

            //在属性名已知情况下取属性值
//            building.x = xml.child(nodeName)[i].@x;
//            building.y = xml.child(nodeName)[i].@y;
           
            //通过传入的属性名获取属性值
//            var key:String = xml.building.attributes()[0].name();//传入key
//            var value:String = xml.building[i].attribute(key)
           

你可能感兴趣的:(浏览器,IE,Microsoft)