gpt4 book ai didi

javascript - 从 craftyjs 中的对象获取组件类型

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:49:10 25 4
gpt4 key购买 nike

假设我有如下代码。

Crafty.c("SomeType",{//do something... });
var obj=Crafty.e("SomeType");

谁能告诉我是否有检查对象类型的函数?

例如:

Crafty.isComponent(obj,"SomeType")==true

Crafty.getComponents(obj)=="SomeType"

最佳答案

Ah 从 Crafty.js 文件中发现有一个 .has() 函数来检查组件。 :)

    /**@
* #.has
* @comp Crafty Core
* @sign public Boolean .has(String component)
* Returns `true` or `false` depending on if the
* entity has the given component.
*
* For better performance, simply use the `.__c` object
* which will be `true` if the entity has the component or
* will not exist (or be `false`).
*/

关于javascript - 从 craftyjs 中的对象获取组件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12870687/

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