Description
The EverythingInSelf
field of the FindMode
enumeration is used to specify that all components, regardless of their enabled or disabled state, within the current object should be considered during a search operation. This mode is useful when you want to retrieve every component attached to a specific object without filtering based on their state.
Usage
Use FindMode.EverythingInSelf
when you need to access all components of a GameObject
without any restrictions on their enabled state. This can be particularly useful in scenarios where you need to perform operations on all components, such as initialization or cleanup tasks.
Example
// Example of using FindMode.EverythingInSelf
GameObject myObject = new GameObject();
var components = myObject.FindComponents(FindMode.EverythingInSelf);
foreach (var component in components)
{
// Perform operations on each component
component.DoSomething();
}