Description
The Parent
field in the CloneConfig
struct represents the parent GameObject
to which the cloned object will be attached. This field is crucial when cloning a GameObject
as it determines the hierarchical structure of the scene by specifying the parent-child relationship.
Usage
To use the Parent
field, assign it a GameObject
instance that you want to be the parent of the cloned object. This will ensure that the cloned object is correctly positioned within the scene hierarchy.
Example
// Example of using the Parent field in CloneConfig
// Assume 'originalObject' is a GameObject that you want to clone
GameObject originalObject = ...;
// Create a new CloneConfig
CloneConfig cloneConfig = new CloneConfig();
// Set the Parent field to specify the parent GameObject
cloneConfig.Parent = someParentGameObject;
// Clone the original object with the specified configuration
GameObject clonedObject = originalObject.Clone(cloneConfig);
// The clonedObject will now be a child of someParentGameObject