gpt4 book ai didi

actionscript-3 - 确定将创建的类是否是另一个类的子类

转载 作者:行者123 更新时间:2023-12-04 06:36:18 26 4
gpt4 key购买 nike

对于这个例子,我将使用 2 个类,Entity 和 CSpawner。 CSpawner 是 Entity 的 child 。

我想执行以下条件:

if((new CSpawner()) is Entity)

它就像预期的那样工作。

但是我想做这个测试,而不是创建一个新的 CSpawner 对象,就像这样:
if(CSpawner is Entity)

但它不起作用,因为 CSpawner 是一个类。

如何在不创建新的 CSpawner 对象的情况下执行这种条件?

最佳答案

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/utils/package.html#getQualifiedSuperclassName () 是您要查找的内容。
它返回 super 类名
您可以从 utils 包中检查其他方法 - 这是 ActionScript 的基本反射 :)

关于actionscript-3 - 确定将创建的类是否是另一个类的子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4831155/

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