- 浏览: 42111 次
- 性别:
- 来自: 上海
最新评论
这些东东都不是很难,只是方法不常用或没注意到,以后还会陆续添加,同时希望给位同学多提供一些Tips
1、MouseEvent在某些时候要记得运行MouseEvent.updateAfterEvent();方法。
主要表现在拖动的时候。如果不执行该方法,会有延迟,比如拖动会有延迟。
2、某些时候要记得stopImmediatePropagation(参考:做个笔记Event的stopImmediatePropagation和stopPropagation方法)
主要表现在单击某元素的时候,不希望这个click操作到达下一层。因为stopImmediatePropagation立即进行了事件冒泡。防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。
3、同AJAX一样,多次请求一个动态页面请加个时间戳,防止缓存。
…
var date:Date = new Date();
xmlLoader.load("xml.aspx?datestamp="
+date.getMilliseconds());//xmlLoader是我自己的类,继承了Loader类。
…
4、Flex中使用TitleWindow时如果要通过代码控制CloseButton按钮记得使用invalidateDisplayList();方法
(参考:使用代码控制TitleWindow的showCloseButton的奇怪问题),它其实实现的是mx.core.UIComponent的updateDisplayList()方法。但是不可能直接使用该方法。
Help中是这么写的:
Draws the object and/or sizes and positions its children. This is an advanced method that you might override when creating a subclass of UIComponent.
You do not call this method directly. Flex calls the updateDisplayList() method when the component is added to a container using the addChild() method, and when the component’s invalidateDisplayList() method is called.
If the component has no children, this method is where you would do programmatic drawing using methods on the component’s Graphics object such as graphics.drawRect().
If the component has children, this method is where you would call the move() and setActualSize() methods on its children.Components may do programmatic drawing even if they have children. In doing either, you should use the component’s unscaledWidth and unscaledHeight as its bounds.
It is important to use unscaledWidth and unscaledHeight instead of the width and height properties
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/4606.html
发表评论
-
使用 Flash Remoting in Flash Forms 制作 Live Search
2010-04-10 10:01 610即时搜索效果察看 Live Search 的程式分成两部份 ... -
Remoting中接受query类型数据方法
2010-04-10 10:00 532var listInfo = new Array() fun ... -
Remoting中接受query类型数据方法
2010-04-10 10:00 525var listInfo = new Array() fun ... -
Flash remoting参数传递与调用补充
2010-04-10 10:00 577续flash remoting中参数传递与调用,补充其他数据类 ... -
Flash remoting参数传递与调用补充
2010-04-10 10:00 665续flash remoting中参数传递与调用,补充其他数据类 ... -
Flex2/AS3在Linux下的开发环境
2010-04-09 12:58 510这次修正了万恶的“Incorrect flash playe ... -
flash AS3的面向对象特点概述
2010-04-09 12:58 866本文是我(aw)在整理了相关文档和讨论之后,结合自己的亲自实 ... -
flash AS3的面向对象特点概述
2010-04-09 12:58 754本文是我(aw)在整理了相关文档和讨论之后,结合自己的亲自实 ... -
从AS1和AS2到AS3的观念转变
2010-04-09 12:57 672[1b]AS1/2-AS3观念的转变(Meet with n ... -
从AS1和AS2到AS3的观念转变
2010-04-09 12:57 565[1b]AS1/2-AS3观念的转变(Meet with n ... -
as3打造一个非常酷的莲花曲线效果
2010-04-09 10:04 713详细代码: var radius:int=100; va ... -
AS3.0 单一职责原则设计模式
2010-04-09 10:04 715呵呵,好久没写了。因为前段时间心情不是很好,并且各种事情比较多 ... -
AS3.0 单一职责原则设计模式
2010-04-09 10:04 711呵呵,好久没写了。因为前段时间心情不是很好,并且各种事情比较多 ... -
ActionScript 3 开发的需注意的方面
2010-04-09 10:03 533这些东东都不是很难,只是方法不常用或没注意到,以后还会陆续添加 ... -
《银河动画》鼠绘教程 (1)
2010-04-08 10:22 691本教程是给对flash有基础了解的人看的(最起码你得知道fla ... -
《银河动画》鼠绘教程 (1)
2010-04-08 10:22 573本教程是给对flash有基础了解的人看的(最起码你得知道fla ... -
《银河动画》鼠绘教程 (2)
2010-04-08 10:21 563先画草图!! [url=http://space.flash8 ... -
《银河动画》鼠绘教程 (2)
2010-04-08 10:21 536先画草图!! [url=http://space.flash8 ... -
《银河动画》鼠绘教程 (3)
2010-04-08 10:21 592一般的简单动画都会吧?别告诉我你连物体移动都不会!! ... -
漫画绘制技法大放送(上)
2010-04-08 08:33 504网络收集整理(jundark) [1b]一、人体基本结构[/1 ...
相关推荐
### ActionScript 3开发手册知识点概览 ...以上仅为《ActionScript 3开发手册》的部分内容概述,每一章节都包含了丰富的示例和深入的技术细节,旨在帮助开发者全面掌握ActionScript 3的各个方面。
Flex框架是与ActionScript3紧密相关的开发工具,它提供了一套组件库和MXML标记语言,使得界面设计更加直观。MXML允许开发者以声明式方式创建UI,而ActionScript3则用于编写应用程序逻辑。通过Flex,开发者可以快速...
Popup Window在ActionScript 3(AS3)与ActionScript 2(AS2)中的实现方式有所不同,这两者都是Adobe Flash开发中的脚本语言,用于创建交互式内容和动画。这篇博文探讨了这两种语言在创建弹出窗口时的技术差异。 ...
本资源"ActionScript开发技术大全.PDF"是一部详尽的指南,旨在帮助开发者深入理解和掌握ActionScript的各个方面。 该PDF文档可能涵盖了以下核心知识点: 1. **基础语法**:ActionScript的基础包括变量、数据类型...
在这款教程中,我们将深入探索如何利用ActionScript 3构建类似《愤怒的小鸟》的游戏机制,包括物理引擎、游戏逻辑、图形渲染以及用户交互等方面的知识。 1. **ActionScript 3基础**:ActionScript 3是Flash平台的...
总之,ActionScript3配置涉及到的方面广泛,包括开发环境的设置、代码的编写、项目的构建和调试等。通过深入学习和实践,你将能够熟练掌握AS3,创作出引人入胜的交互式内容。在你的开发旅程中,不断探索和学习新的...
在IT领域,特别是针对Flash开发和ActionScript 3(AS3)编程的环境中,性能优化是确保应用程序流畅运行的关键。本文将深入探讨AS3性能调整的方法、原理以及实践中的注意事项,帮助开发者理解如何提高其应用的执行...
总结,利用ActionScript 3.0开发聊天室涉及到网络编程、事件处理、数据序列化等多个方面。通过这个项目,开发者可以提升对AS3的深入理解和实际应用能力。不过,值得注意的是,随着HTML5的发展,Flash逐渐淡出舞台,...
本资源提供的是一款基于Flash ActionScript3(AS3)开发的捕鱼游戏源代码,它为我们揭示了游戏背后的编程技术和设计思路,对于想要学习游戏开发或对AS3编程感兴趣的开发者来说,是一份极其宝贵的资料。 ...
《Foundation.Actionscript.3.0.Animation》是一本深入探讨ActionScript 3.0动画技术的专业书籍,其源代码是学习和实践AS3动画编程的重要参考资料。ActionScript 3.0是Adobe Flash Platform的核心编程语言,它在性能...
综上所述,ActionScript3作为一种广泛使用的编程语言,其代码规范不仅涉及基本的语法规则,还涉及到性能优化和内存管理等多个方面。遵循上述提到的规范和建议,可以有效地提高代码质量,降低内存泄漏的风险,最终...
### ActionScript 2.0 语言参考附录 #### 更新概览 ...通过阅读这些更新和补充说明,开发者可以更好地利用 ActionScript 2.0 进行开发工作,同时也可以了解到更多关于安全性、性能优化等方面的知识。
总结,开发一款Flash ActionScript3.0的打字游戏,需要掌握ActionScript的基础语法、事件处理、面向对象编程、游戏逻辑设计等多个方面。通过实践,不仅可以提升编程技能,还能锻炼游戏设计思维,对初学者来说是一次...
3. 编写ActionScript代码或使用MXML标记编写用户界面。 4. 使用Flex SDK编译项目。 5. 运行SWF文件以查看结果。 最后,ActionScript 3.0采用面向对象的编程范式,支持继承、封装、多态等面向对象编程的基本原则。...