gpt4 book ai didi

actionscript-3 - AS3 共享同一类的两个 MovieClip

转载 作者:行者123 更新时间:2023-12-04 20:19:09 26 4
gpt4 key购买 nike

我的库中有两个 MovieClip 符号,我希望它们共享同一个类,但 Flash 不允许我将同一个类分配给任何两个不同的 MC 符号,因此我创建了两个伪类来扩展我希望的类初步分享。

因此,由 2 个不同类定义的两个 MC 符号扩展不同的类允许我共享同一段代码。

我的问题:在 2 个或更多不同的库符号之间共享一个类是否更好?

最佳答案

无论您在做什么,您都不理解“使用”与影片剪辑对象关联的类的概念。您不可能为两个对象分配相同的类名,即使您是,相信我,IDE 实际上正在创建两个扩展原始类的不同对象。您可以将一个库项目直接分配给一个类,或者您可以定义一个新的类名,它扩展您作为基类引用的 .as 文件/类。后者是用于简单地将具有基本功能的基类应用于多个对象的解决方案。

这方面的一个例子是定义一个基本类,它捕获翻滚和滚出事件,并使剪辑在滚入/滚出时增长和收缩。然后,您在影片剪辑中制作 10 种不同类型的按钮,并将您制作的类指定为基类,同时为库对象本身提供一个唯一名称。

关于actionscript-3 - AS3 共享同一类的两个 MovieClip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8691885/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com