2011年1月4日

addChild的用法

摘要: 你真的会用么?先看文档将一个 DisplayObject 子实例添加到该 DisplayObjectContainer 实例中。子项将被添加到该 DisplayObjectContainer 实例中其它所有子项的前(上)面。(要将某子项添加到特定索引位置,请使用 addChildAt() 方法。) 如果添加一个已将其他显示对象容器作为父项的子对象,则会从另一个显示对象容器的子列表中删除该对象。(注意:系统会将对象位置改变,因为局部坐标没变,父对象变了,所以位置改变了)注意:stage.addChild() 命令可导致与发布的 SWF 文件有关的问题,包括安全性问题和与其他加载的 SWF 文件的 阅读全文

posted @ 2011-01-04 12:41 songqiuming 阅读(7336) 评论(0) 推荐(0) 编辑

关于动态类

摘要: 摘自:http://blog.163.com/rj_syx@126/blog/static/4392037720092525650676/ 这也算是AS特有的东西吧? 一般来说,属性和方法都应该在类中定义好,而不能在类定义之外添加。但AS中却可以——只要在类定义时将该类定义成“动态类”即可(也就是在class关键字之前加上dynamic)。 例如: dynamic class Ball //类定义 { private var radius:Number; function Ball(r:Number) { radius=r; } } 在使用Ball类的fla文件中: var myBall:Ba 阅读全文

posted @ 2011-01-04 09:06 songqiuming 阅读(236) 评论(0) 推荐(0) 编辑

导航