概要
public static T[] Instantiates<T> ( T original, Transform parent, int count ) where T : Component { var array = new T[ count ]; original.gameObject.SetActive( true ); for ( var i = 0; i < count; i++ ) { var clone = Object.Instantiate( original, parent ); array[ i ] = clone; } original.gameObject.SetActive( false ); return array; }