扩展 BitMap 类。 addChild() 会接受子类吗?

发布于 2024-08-16 11:04:38 字数 107 浏览 1 评论 0原文

我想创建一个具有交互性并且可以保存图像的类。我希望它比 Sprite 类更轻,所以我正在考虑扩展 bitMap 类。如果我扩展 BitMap 类。将位图数据放入该类中并将其放置到舞台上。会出现吗???

I want to create a class that is interactive and can hold an image. I want it to be lighter then the Sprite class, so I was thinking about extending the bitMap class. If I extend the BitMap class. put a bitMap data in that class and at it to the stage. would it appear ???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

永言不败 2024-08-23 11:04:38

我非常怀疑它会比 Sprite 轻得多,因为如果您遇到性能问题,它可能更多地与显示列表中存在大量显示对象有关,而不是与这些显示对象的类型有关。

但回答你的问题,是的。任何扩展 DisplayObject 的对象都可以添加到显示列表中。 Bitmap 继承自 DisplayObject,因此如果您扩展 Bitmap,您的类也会扩展。

I greatly doubt that it will be much lighter than a Sprite, because if you are experiencing performance troubles, it probably has more to do with having a lot of display objects in your display list, rather than the type of those display objects.

But to answer your question, yes. Any object extending DisplayObject can be added to the display list. Bitmap inherits from DisplayObject, so if you extend Bitmap, so will your class.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文