public class Test
{
public function Test()
{
this["add"](1,2);
Test["staticFunction"]();
var functionName:String = "add";
this["\""+functionName+"\""](1,2);
}
public function add(a:Number,b:Number):Number
{
return(a+b);
}
public static function staticFunction():void
{
trace("static");
}
}
相关推荐
5. **访问修饰符(Access Modifiers)**:在ActionScript3.0中,可以使用不同的访问修饰符来控制类成员(变量、常量、函数等)的可见性。常用的访问修饰符包括: - `public`:公开的,表示类成员可以被任何地方访问...
《Essential ActionScript 3.0》是一本深入讲解ActionScript 3.0编程语言的专业书籍,对于想要深入了解Adobe Flash平台开发的...通过学习这本书,你将能充分利用ActionScript 3.0的潜力,成为一名出色的Flash开发者。
### ActionScript 3.0 运算符详解 #### 一、加法运算符 `+` 加法运算符用于将两个数值相加。在ActionScript 3.0中,它还可以用于字符串连接。 **示例代码:** ```actionscript var x:Number = 5; var y:Number = ...
《Flash ActionScript 3.0 从入门到精通》是一本深入浅出的教程,旨在帮助初学者和有一定基础的学习者全面掌握...每个章节的实践练习和代码示例都会加深你对知识点的理解,助你成为一名熟练的ActionScript 3.0开发者。
通过本书的学习,读者将不仅能够掌握ActionScript 3.0的基本语法和概念,还能深入理解其高级特性和实际应用,从而成为一名熟练的Flash开发者。书中丰富的示例将使理论知识更具实践性,帮助读者迅速上手并提高编程...
这里,`jsFunctionName`是你希望在JavaScript中调用的函数名。 2. **在JavaScript中调用ActionScript函数**: 一旦AS3注册了回调函数,你可以在JavaScript中通过Flash对象调用它。通常,Flash对象是HTML页面中的`...
这里的`addEventListener`方法添加了一个监听器,当`click`事件发生时,会调用`cd`函数。 **事件脚本的编写** 在AS3中,事件处理函数需先定义,然后通过`addEventListener`方法绑定到特定的事件。例如,响应某个...
其中,"LCName"是之前定义的连接名,"test"是要调用的回调函数名,而"param1"和"param2"则是传递给回调函数的参数。 ##### 22.1.2 异域调用 在实际应用中,尤其是当Flash应用被嵌入到网页中时,它们可能会来自...
ActionScript 3.0是Adobe Flash平台上的一种编程语言,它为创建交互式、动画和富媒体应用程序提供...通过阅读和实践其中的内容,可以深入理解并掌握ActionScript 3.0的核心概念和技术,从而成为一名熟练的Flash开发者。
- **函数定义与调用**:学会自定义函数的方法,了解参数传递机制及返回值的处理。 #### 四、面向对象编程实践 - **类与对象**:深入理解类的概念,学会通过实例化对象来操作数据成员与成员方法。 - **封装性与继承*...
### Flash_ActionScript3.0 编程无基础入门:详细解析与知识点提炼 #### 核心概念:ActionScript 3.0(AS3)在Flash中的应用 在探索《Flash_ActionScript3.0_编程无基础入门》的过程中,我们深入剖析了...
### 一步一步学习ActionScript 3.0:深入理解类与对象 #### 一、类的基本结构与使用 在ActionScript 3.0 (AS3.0) 中,类是面向对象编程的基础。类用于定义对象的蓝图,描述了对象的属性(即变量)和行为(即方法)...
### ActionScript 3.0 (AS3) 基础:代码放置与包管理 在ActionScript 3.0(AS3)中,代码的组织和放置方式与之前的版本有显著差异。AS3引入了更现代、面向对象的编程结构,这包括使用`package`关键字来组织类和代码...
这个“actionscript3.0基础”涵盖了初学者需要掌握的所有核心概念,帮助开发者构建交互性强、功能丰富的多媒体内容。 ActionScript 3.0相比之前的版本有了显著的改进和提升,包括更强的类型系统、更高的性能以及更...
例如,在代码示例中,`rss`和`xml`两个命名空间下都有一个名为`hello`的函数,这会导致编译器无法确定调用哪个函数,从而引发命名冲突。 ### 错误1003:多重定义 如果一个类或函数在同一作用域内被多次定义,将...
这段代码首先定义了一个名为`myTimer`的定时器实例,然后添加了一个名为`timerHandler`的事件处理函数,最后启动定时器。每当定时器触发时,就会调用`timerHandler`函数,从而实现动画的更新。 #### 三、矩阵原理...