整和同事写的地图编辑器代码的时候发现有个引用明明改变了,但是调用的时候却为空,令我百思不得其解。花了一下的时间跟踪终于发现是一个不好的编码习惯所导致的。
原来同事习惯于使用a=new A()的方式清除a的内容,依赖播放器自己去回收。这样一来新的实例自然会是一个新的引用地址。那么以前记录的引用自然得不到数据了。
事实上我们应当养成习惯,对于容器中显示列表的东西做一个方法来清除。工作中通过For的方式在一个容器里反复生成多个实例的情况很多,最好的方式就是把每一个实例的事件全部消除,然后把这些实例用生成的方式全部removeChild,然后释放容器让他为null。然后在去生成新的。
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/4689.html
发表评论
-
as3.0游戏开发之打气球系列(一)
2010-04-09 12:48 586好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:48 515在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:48 562很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 12:48 517[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
利用AS3类直接读取Rar文件中的swf文件
2010-04-09 12:47 1209名称:RarExtractor(Rar文件解压器) 作者:fl ... -
AS3.0传递引用时应当注意的问题
2010-04-09 08:27 584整和同事写的地图编辑器代码的时候发现有个引用明明改变了,但是调 ... -
AS3.0 Socket读取原理分析
2010-04-09 08:27 750AS3.0中使用Socket接收数据我们必须使用Progres ... -
AS3.0 Socket读取原理分析
2010-04-09 08:27 861AS3.0中使用Socket接收数据我们必须使用Progres ... -
开源的as3 3D引擎jiglibFlash
2010-04-09 08:26 1071jiglibFlash:http://code.google. ... -
教你做个性FLASH导航条
2010-04-08 07:52 942首先下载软件Macromedia Flash 8简体中文正式版 ... -
菜鸟制作精美Flash导航菜单
2010-04-08 07:52 1348为方便网友浏览,导航 ... -
菜鸟制作精美Flash导航菜单
2010-04-08 07:51 889为方便网友浏览,导航 ... -
Flash动态缓冲图片导航制作详解
2010-04-08 07:51 739缓冲公式在制作特效中非常有用,著名的三星导航菜单就用到了此公式 ... -
Flash动态缓冲图片导航制作详解
2010-04-08 07:51 632缓冲公式在制作特效中非常有用,著名的三星导航菜单就用到了此公式 ... -
ActionScript 2.0入门系列(继承与接口)
2010-04-07 10:21 641下载地址: [url=/Files/BeyondPic/200 ... -
AS代码2.0:面向对象模型
2010-04-07 10:21 531自从几年前在Flash中引入动作脚本语言(Action Scr ... -
AS代码2.0:面向对象模型
2010-04-07 10:21 667自从几年前在Flash中引入动作脚本语言(Action Scr ... -
AS代码2.0:脚本编辑和调试
2010-04-07 10:20 652Flash MX Professional 2004的动作脚本 ... -
AS代码2.0:脚本编辑和调试
2010-04-07 10:20 554Flash MX Professional 2004的动作脚本 ... -
as制作可拖动单元格的菜单
2010-04-07 07:29 634做了一个可拖动单元格的List,算是对List的一个扩展。看效 ...
相关推荐
AS3.0 ZIP压缩解压源代码 AS3.0 ZIP压缩解压源代码
时钟源代码 Flash as3.0 想用as3.0创建一个时钟么,这个源代码可以帮助你轻易解决这个问题
使用ActionScript 3.0代码编写的简单例子,AS3.0+Flash,适用于初学者,通过学习实例,能更好的掌握as
flash as3.0实现简单计时器功能 as3.0类编程实现计时器功能 计时器源代码
as3.0 播放器 源码 as3.0 播放器 源码 as3.0 播放器 源码
AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效
本手册为在 ActionScript™ 3.0 中开发应用程序提供了基础。为了充分理解所介绍的理念和 技巧,您应已熟悉了一般的编程概念,如数据类型、变量、循环和函数。您还应了解面向对 象编程的基本概念,如类和继承。如果...
as3.0 开发小游戏,对初学as3.0有帮助
as3.0精髓 教程 as3.0学习教程
ActionScript3.0 cookbook中文版和AS3.0的API
Flash as3.0组件详细使用与开发教程.pdf
as3.0 类应用的源代码,可实现左面控制及其他应用引用,
as3.0基础知识
as3.0基础教程适合初学者学习参考,高手大神就没必要看了。
as3.0小球游戏源码 学习flash as3.0技术的好实例。
as3.0各种编程
AS3.0地图制作,很好的资源,能够帮助其快速入门
as3.0交换深度的问题.txt
AS3.0常用公式大全 AS3.0常用公式大全 AS3.0常用公式大全
这是一个用Flash AS3.0制作出来的一个拖动小动画