摘抄
gjl513627
这个作者很懒,什么都没留下…
展开
-
AS3应用程序模块化开发与ApplicationDomain
加载到子域(模块)<br />类似于“继承”,子域可以直接获得父域所有的类定义,反之父域得不到子域的。和继承关系不同的是,如果子域中有和父域同名的类,子域定义会被忽略而使用父域的定义。 加载到同域(运行时共享库)<br />类似集合里的合并关系。被加载swf里的所有类定义被合并到当前域中可以直接使用。和加载到子域相同,和当前域同名的定义也会被忽略。 加载到新域(独立运行的程序或模块)<br />swf载入指定域之前,先要检查该域及其父域中是否存在同名类,重复定义一概忽略。如果加载别人写的程序,或者使用旧版本原创 2010-08-14 22:45:00 · 495 阅读 · 0 评论 -
模块的域
模块的域 Thu, 01/21/2010 - 00:40 — ryan默认的,一个模块会被加载进当前程序域(主程序)的一个子域。因此它自己的类定义只会在自己的域中。问题:“SchoolModule”中定义了一个“School”类来使用, 然后新加载的“StudentModule”中也使用“School”类(Main中没有用School类)。Adobe FlashPlayer将抛出一个异常(School@5454不能转换成School)原因是: “School”只存在于子域,而程序试图将“StudentMod转载 2010-08-14 23:17:00 · 338 阅读 · 0 评论 -
合理使用Module分割项目
Adobe Flex迷你教程 — 合理使用Module分割项目以及对Module的使用Posted by Kevin Luo at 2 January 2009Category: Flex 迷你教程Tags: Flex 迷你教程现在说说Module,这篇教程代码不是最重要的,怎么样合理的使用Module以及注意的问题才是关键,所以建议大家注意下面红色语句。Module,可以将我们的项目按需划分为N个模块,在编译时将项目编译为主文件以及N个module的swf。Module基本上可以分为两种:1. 完整的Mo转载 2010-08-14 20:43:00 · 437 阅读 · 0 评论