[AS3]AS3.0百条最实用知识点全集
【改变输出swf的尺度,背景颜色或帧频】
在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScriptCompiler">在"Additionalcompilerarguments"里输入你所需要的命令
如想改变背景颜色,请输入:-default-background-color0xffffff
【鼠标坐标】
mouseXmouseY
【检查变量类型并返回布尔值】
is
【检查变量类型并返回类型】
typeof
【检查对象类型并返回该对象】
as
【是数字但不是有效数字问题】
varquantity:Number=15-"rabbits";
trace(typeofquantity);//显示:"number",但它是NaN(notanumber)
trace(quantityisNumber);//true
trace(quantity!=NaN);//false
//使用isNaN()函数检测:
isNaN(quantity);//true
//检测变量是否内含有效数字:
!isNaN(quantity);//false
【取消默认的严格编译模式】
在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScriptCompiler">取消"Enabelcompile-timetypechecking"选项
【基元数据类型和复杂数据类型好比"值类型"和"引用类型"】
基元数据类型类似按值传递:
varintOne:int=1;
varintTwo:int=1;
trace(intOne==intTwo);//true
【复杂数据类型类似按引用传递】
vararrayOne:Array=newArray("a","b");
vararrayTwo:Array=arrayOne;
trace(arrayOne==arrayTwo);//true
//-----------------------------------
vararrayOne:Array=newArray("a","b");
vararrayTwo:Array=newArray("a","b");
trace(arrayOne==arrayTwo);//false
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例