这里以Rigidbody以及BoxCollider两者为列。
首先新建一个场景;添加一个立方体;此时立方体的属性面板是这样:然后创建一个C# 脚本AddComponents.cs,打开后在Start方法中写入:
Rigidbody rb=gameObject.AddComponent<Rigidbody>()as Rigidbody;
Collider bc=gameObject.AddComponent<BoxCollider>()as BoxCollider;
运行时,打开立方体的Inspector属性面板,会发现多出两个组件,如下图: