public static Object Instantiate(Object original, Transform parent, bool worldPositionStays)
{
if (parent == null)
{
return(Object.Internal_CloneSingle(original));
}
Object.CheckNullArgument(original, "The Object you want to instantiate is null.");
return(Object.Internal_CloneSingleWithParent(original, parent, worldPositionStays));
}