比如在Canvas下挂载了多个名为name的子节点,用cc.find(“Canvas/name”)只能获取到一个,请问有没有什么方法可以获取到所有名为name的子节点呢?
目前没有可以直接返回多个同名子节点的API。
你可以访问节点的node.children,它返回节点的子节点数组。
你自行遍历一次筛选出你需要的节点就行。
1赞
哦哦。。 好吧~
properties: {
m_name: [cc.Node],
},
把所有的子节点都挂载在这个m_name数组中,然后直接用循环就可以取到全部了