添加组件调用的构造函数如何阻止实例的生成?

编辑器模式下,添加组件,会调用构造函数,应该如何在构造函数中阻止创建实例(添加组件)?
然后为什么构造函数会被调用三次?