我可以访问文档类中的targetObj
实例,但是当我尝试在另一个.as
类中访问它时,会出现此错误:
Access of undefined property targetObj.
任何人都可以提供帮助吗?
答案 0 :(得分:0)
首先阅读this。
由于你还没有提到'targetObj'的位置,我猜你可能正在谈论flash阶段的movieclip实例。
如果您有其他课程(.as文件)并希望允许他们访问大家庭(您的精灵和MC),那么您可以:
简而言之,您必须将文档类链接到其他类才能访问Flash IDE或舞台本身中的类,因为文档类是所有自定义类的入口点。
答案 1 :(得分:0)
创建一个类,例如名为 resource 。对于要访问的舞台上的每个项目,请在资源类中创建公共静态类成员变量。在您的文档类中,将阶段项分配给资源类中的此公共静态变量。在其他类中,您现在可以通过资源类中的引用访问舞台上的实例。