Skip to content

格式

typescript
ComponentSettings.ExecuteMultiple()

所属类: ComponentSettings

描述

默认情况下同一个对象只能添加一个同类型的组件。使用此装饰器之后,同一个对象可添加多个同类型组件。

参数

参数名类型描述

返回值

类型描述
void

代码示例

javascript
@ComponentSettings.ExecuteMultiple()
class Test 
    extends Component
    implements IOnUpdate, IOnCollisionEnter {

    OnCollisionEnter(collision: Collision): void {
        
    }

    OnUpdate(): void {
        Debug.Log("on updating!");
    }
}

function main() {
    var go = new GameObject("abc");
    go.AddComponent(Test);
    go.AddComponent(Test);
}