node组件Component
【node组件Component】getComponent 获取节点上指定类型的组件,如果节点有附加指定类型的组件,则返回,如果没有则为空。
传入参数也可以是脚本的名称。
getComponents 返回节点上指定类型的所有组件
addComponent 向节点添加一个指定类型的组件类,你还可以通过传入脚本的名称来添加组件。
removeComponent 删除节点上的指定组件,传入参数可以是一个组件构造函数或组件名,也可以是已经获得的组件引用。 如果你已经获得组件引用,你也可以直接调用 component.destroy()
var sprite = node.addComponent(cc.Sprite);
var test = node.addComponent("Test");
var sprites = node.getComponents(cc.Sprite);
var tests = node.getComponents("Test");
node.removeComponent(cc.Sprite);
var Test = require("Test");
node.removeComponent(Test);
推荐阅读
- Node.js中readline模块实现终端输入
- 动态组件与v-once指令
- vue组件中为何data必须是一个函数()
- (六)Component初识组件
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- vuex|vuex 基础结构
- SwiftUI|SwiftUI iOS 瀑布流组件之仿CollectionView不规则图文混合(教程含源码)
- Vue组件之事件总线和消息发布订阅详解
- vue.js组件开发
- TCP组件设计篇(详细设计)