`
邱铁军
  • 浏览: 43608 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

as3中的核心类和全局函数

阅读更多
as3中的核心类的数目有28个,我们根据其内在的逻辑联系将其分为7类。
根类:  object                   跟类,所有类都是从它直接或者间接继承
语言结构:class,function         一些as3语言元素相关的类
基本类型:int,Boolean,number,unit    基本数据类型
常用复杂类型:array,date,regexp       最常用的几种类型
xml相关类 :  xml,xmlList,Qname       处理XML数据的相关类
异常类:Error  evalError                                        
工具类:Math                            所有成员都是静态方法的工具类


as3中的全局函数非常精简,只有as2的1/3.从类别上来分,也只有6类。比如:输出函数(trace(“”));
类型转换函数占席位多:array,boolean,int,number
通用资源标志符:decodeUrl(url:String):string
url格式编码解码:escape(str:String):String
几个判断函数:isFinie,isnan isXMLName      
字符串转数字函数     parsefloat parseint
控制他数据函数 trace

以上这些是我们日常变成的基石,都是我们日常编程中经常打交道的。
分享到:
评论

相关推荐

    AS3 入门学习资料和提升资料整理大全

    函数在AS3中也得到了增强,支持了函数重载和匿名函数。函数重载允许你为同一个函数名提供不同的参数列表,而匿名函数则可以在不定义名称的情况下使用函数,通常用作回调或立即执行的代码块。AS3还引入了强类型系统,...

    flash AS3入门资料

    3. 静态与动态类:静态类不能被实例化,常用于定义全局函数和常量;动态类可以在运行时改变其属性和方法,适合于动态内容的创建。 4. 包:包是一种组织类的方式,可以创建具有层次结构的命名空间,便于代码管理和...

    VC2005和Flash AS3通信

    在AS3中,我们可以创建一个全局的ExternalInterface,该接口允许AS3代码与JavaScript或宿主环境(如VC++)进行通信。在AS3代码中,我们需要声明要暴露给外部调用的函数,例如: ```actionscript import flash....

    greensock AS3缓动类包

    在AS3中,GreenSock的缓动类提供了多种缓动效果,如线性、 EaseInOut、EaseIn、EaseOut等,这些缓动函数可以改变对象运动的速度曲线,使得动画看起来更加自然。 GreenSock AS3缓动类包包含了许多核心组件,例如...

    as3 A*寻路源码

    学习这个源码,你可以深入理解A*算法的实现细节,如何在AS3中处理图形对象和数据结构,以及如何优化寻路性能。这对于游戏开发者或任何需要在复杂环境中寻找最优路径的项目都是非常有价值的。同时,通过实际操作和...

    AS3Book.rar

    3. **事件处理**:AS3中的事件模型是其强大之处,通过addEventListener、removeEventListener和dispatchEvent等方法,可以实现用户交互和组件间的通信。 4. **显示列表管理**:AS3中的Stage和DisplayObject体系结构...

    flash/as3 3D 版 SNS社交游戏源码

    在Flash AS3中,可以利用XML或者JSON格式来存储和交换用户数据,使用Socket或SharedObject进行实时通信。此外,游戏还需要一个服务器端的架构,例如使用PHP或Node.js处理用户请求和保持游戏状态同步。 在"源码"部分...

    著名的 Tweener缓动类(AS3)

    在AS3中,缓动通常涉及到改变对象的属性,如X和Y坐标、Alpha值或Scale。Tweener库提供了这种缓动效果的抽象,使得开发者无需关心底层的计算细节,只需指定开始和结束值以及过渡时间,就能生成自然流畅的动画。 **二...

    Avm2虚拟机浅析与as3性能优化

    综上所述,AVM2虚拟机是Flash Player 9.0及以后版本中用于执行AS3代码的核心组件。通过采用JIT编译技术与解释器的混合执行模式,AVM2实现了高性能的代码执行。为了进一步提升应用程序的性能,开发者不仅需要熟悉AVM2...

    这是一个as3相册分类

    接下来,我们需要理解AS3中的事件驱动模型。在用户与相册交互时,如点击显示或隐藏图片,可以触发事件。我们可以监听这些事件,并定义相应的处理函数来响应。例如,`Event.CLICK`事件可用于检测用户点击相册封面,...

    as3------- 寻路算法

    由于Flash在网页交互、游戏开发和动画制作方面的广泛使用,AS3中的寻路算法在游戏设计和交互式应用程序中扮演着重要角色。 寻路算法有很多种,但常见的有A*(A-star)算法、Dijkstra算法和BFS(广度优先搜索)等。A...

    支持触摸屏的Flash as3缓冲菜单,可拖动.rar

    AS文件则是独立的ActionScript源代码文件,通常与FLA文件配合使用,用于存放不依赖于舞台的业务逻辑或全局函数。 至于“图片展示”标签,表明这个Flash菜单可能包含图片的展示功能。在AS3中,我们可以使用`Loader`...

    仿AS3实现PHP 事件机制实现代码

    AS3中的事件处理是基于观察者模式,它允许对象之间进行通信而不必直接耦合。在PHP中实现类似机制可以帮助我们创建更灵活、可扩展的代码结构。 首先,我们看到`Exception_Event`类,这是自定义的异常类,继承自PHP...

    AS3ActionScript编程

    在AS3中,你可以创建复杂的对象结构,利用类来封装数据和行为,实现继承、多态和封装等面向对象原则。例如,你可以创建一个名为“Player”的类,用来表示游戏中的角色,并通过继承和组合扩展其功能。此外,AS3还支持...

    flash as3 五子棋

    AS3中的`addEventListener`函数可以用来添加事件监听器,`event.target`属性可以帮助我们识别被点击的对象。 3. **游戏逻辑**:实现五子棋的核心算法是检查每一步棋后,是否有五个连续的棋子。这需要遍历棋盘,检查...

    A*寻路的RPG游戏DEMO(附源码AS3)

    《A*寻路在RPG游戏中的应用及AS3实现》 在电子游戏中,尤其是在角色扮演游戏(RPG)中,角色的移动路径规划是至关重要的一个环节。A*(A-Star)算法是一种广泛应用的最短路径搜索算法,因其高效性和准确性而备受...

    as3 寻路代码,经典

    AS3(ActionScript 3)是Adobe Flash Platform中用于创建交互式内容的主要编程语言,尤其在游戏开发领域中广泛使用...通过研究和理解这个代码,开发者可以学习到如何在AS3中实现高效的路径规划算法,提升游戏开发技能。

    AS3-StringUtil

    总结来说,AS3-StringUtil是AS3开发中的一个重要工具,它为字符串处理提供了丰富的功能和便捷的接口。通过掌握并运用这个库,开发者能够更高效地进行字符串操作,提升开发效率,减少代码出错的可能性,从而提高整体...

    AS3网站影片剪辑布局

    在AS3中,所有代码都必须包含在类中,这使得代码组织更加有序。 二、影片剪辑(MovieClip)组件 在Flash中,MovieClip是用于创建动画和交互内容的基本元素。它是一个时间轴上的帧序列,可以包含图形、文本、声音等...

    AS事件侦听案例,源码

    1. **事件冒泡与捕获**:事件在AS3中有两种传播模式,冒泡和捕获。冒泡是从最具体的节点(通常是舞台上的对象)向上逐级传播到不那么具体的节点(如容器),而捕获则相反,从舞台向对象节点传播。你可以通过设置`...

Global site tag (gtag.js) - Google Analytics