`
yonguo
  • 浏览: 246177 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Flash文档类和时间轴上定义代码的冲突

阅读更多

今天再用Flash CS3开发时,测试的时候一直出现:1180: 调用的方法 addFrameScript 可能未定义

 

 

问题原因:

因为文档类是extends Sprite的,时间轴上就不能定义有代码,将文档类改成extends MovieClip。

 

说明:

Sprite 类是基本显示列表构造块:一个可显示图形并且也可包含子项的显示列表节点。

Sprite 对象与影片剪辑类似,但没有时间轴。 Sprite 是不需要时间轴的对象的相应基类。 例如,Sprite 将是通常不使用时间轴的用户界面 (UI) 组件的逻辑基类。

Sprite 类是 ActionScript 3.0 中新引入的类。它提供了 MovieClip 类功能的替代功能,此替代功能保留了 ActionScript 以前版本的所有功能以提供向后兼容性。

 

参考文档:

《FlashCS3简体中文帮助文档》

《ActionScript 3.0 语言和组件参考》

分享到:
评论

相关推荐

    as3.0详细教程文档

    理解如何使用DisplayObject类及其子类(如Sprite和Shape)在舞台上创建和操作对象,以及如何与时间轴交互,是制作动态内容的基础。 6. **动作脚本与Flash Player**:AS3.0代码与Flash Player紧密配合,提供了对硬件...

    ActionScript 3.0帮助文档

    12. **时间线编程**:尽管AS3鼓励类和事件驱动编程,但它仍然支持基于时间线的编程,允许在Flash Professional的时间线上嵌入ActionScript代码。 13. **性能提升**:相比AS2,AS3的执行速度有了显著提升,这得益...

    ActionScript 3.0基础教程(中文版)源代码

    6. **AS3与FlashPlayer交互**:AS3提供了与Flash Player交互的API,比如舞台(Stage)访问、图形绘制(`Graphics`类)、时间轴控制(`MovieClip`类)等。 7. **错误处理**:通过`try`、`catch`和`throw`语句进行...

    AS+3.0+学习文档精华版(二).rar

    8. **Timeline和编程的结合**:虽然AS 3.0更倾向于编程,但仍然可以与时间轴上的动作脚本相结合,实现复杂的动画效果。 9. **ActionScript与Flash Player的交互**:AS 3.0 通过Flash Player API与运行环境交互,如...

    SPI flash low level driver sample.rar

    "SPI flash low level driver sample"指的是为SPI Flash设计的底层驱动程序示例,这个压缩包可能包含了一些源代码、头文件和其他相关文档,用于帮助开发者理解和实现对SPI Flash设备的操作。 SPI(Serial ...

    actionscript3.0中文教程

    时间轴上的关键帧可以与ActionScript关联,实现动画和代码的结合。 五、学习资源 "ActionScript 3.0中文教程"将涵盖上述内容,并可能包括实例演示、常见问题解答和进阶主题,如网络通信、XML处理、音频视频操作等。...

    Adobe.ActionScript.3.0.编程.2008

    7. **动作脚本与时间轴**:如何在时间轴上应用脚本,以及如何通过脚本来控制动画。 8. **显示对象和图形绘制**:AS3.0提供了强大的DisplayObject类体系,包括Sprite和MovieClip,用于创建和控制舞台上元素。了解...

    actionScript 3 API

    `MovieClip`有自己的时间轴,可以通过`addChild()`和`removeChild()`方法管理子对象。 六、包和命名空间 AS3使用包来组织类,如`flash.display`。包可以防止类名冲突,并提供模块化的代码结构。每个类都有唯一的全...

    ActionScript3.0中文语言参考chm版

    包括显示对象层次(DisplayObject和DisplayObjectContainer)、时间轴控制(Timeline)、声音处理(Sound和Microphone)、网络通信(URLLoader和XMLSocket)以及Flash Player的本地交互(LocalConnection和...

    actionScript3编程1

    - **动画和时间轴控制**:使用Tween类和Timeline API实现平滑动画效果。 7. **开发工具**:Flex Builder(现称为Flash Builder)是一个强大的集成开发环境(IDE),专门用于ActionScript 3.0和Flex框架的开发,...

    AS3笔记

    6. **时间轴控制**:在AS3中,可以使用`stop()`、`play()`、`nextFrame()`、`prevFrame()`等方法控制Flash的时间轴,实现帧动画效果。 7. **网络通信**:AS3提供了Socket、URLLoader、XMLSocket等类进行网络通信,...

    Action script AS3 中文帮助手册

    6. **时间轴控制**:AS3允许开发者控制Flash的时间轴,如播放、停止、跳转到特定帧(`gotoAndPlay`、`gotoAndStop`)以及与帧脚本(frame scripts)的交互。 7. **动作脚本组件**:Flash Player和Adobe AIR提供了...

    ActionScript 3.0 语言和组件参考

    在Flash环境中,ActionScript 3.0与舞台(Stage)和时间轴有紧密的联系。舞台是所有可视元素的容器,而时间轴控制帧的播放。开发者可以通过AS3操作舞台上对象的属性和方法,实现复杂的动画效果。 **组件库** ...

    ActionScript学习

    - **案例一:简单动画制作**:使用 ActionScript 3.0 控制时间轴上的对象运动,实现简单的动画效果。 - **案例二:游戏开发**:基于物理引擎和碰撞检测机制,开发一款简单的游戏,如弹球游戏或迷宫探险。 - **案例三...

    AS3新手框架开发研究

    - **数据类型**:AS3有两种主要的数据类型——值类型(如int、uint、Number、Boolean、String等)和引用类型(如对象和类实例)。 - **变量声明**:使用`var`关键字声明变量,例如`var myVar:String;` - **类与...

    AS3相关资料

    5. **动画**:AS3提供了强大的时间轴控制和帧率管理,使得你可以创建复杂的动画效果,同时还能结合代码进行更灵活的控制。 **AS3中的游戏开发** 在游戏开发中,重用资源是提升效率和节省内存的关键。以下是一些关键...

    ActionScript3.0完全自学手册电子教案_ActionScript3.0_

    同时,学习如何使用Tween类实现平滑的动画效果,以及如何利用时间轴控制动画。 5. **显示对象与舞台**:DisplayObject类是所有可绘制对象的基类,包括MovieClip、Sprite等。理解舞台(Stage)的概念,以及如何在...

    ActionScript3.0开发人员指南

    应用程序域是AS3中的一个高级概念,用于隔离代码和资源,以提高安全性和资源管理效率。 #### 第10章 显示编程 显示编程是AS3中一个重要的主题,尤其是对于创建视觉丰富的内容。 - **显示编程的基础知识**:引入...

    基于FPGA的Ethernet Powerlink通信节点的设计与实现.pdf

    在Powerlink中定义了管理节点和控制节点,主站节点负责配置和管理时间槽,而从站节点只有在主站请求时才能发送数据。 3. 硬件电路设计: 文中描述了Powerlink通信节点硬件设计的细节。除了FPGA芯片之外,节点包括...

Global site tag (gtag.js) - Google Analytics