Class SettingsBuildTargetSelectionAttribute
Specifies supportable build target(s).
public class SettingsBuildTargetSelectionAttribute : Attribute
Inheritance
Examples
In this example, the MyCustomSettingsBuildTargetCollection class is configured to support both BuildTargetGroup.Standalone and BuildTargetGroup.WebGL build targets.
#if UNITY_EDITOR // This is neccessary as BuildTargetGroup is editor only class
[SettingsBuildTargetSelection(new BuildTargetGroup[] { BuildTargetGroup.Standalone, BuildTargetGroup.WebGL })]
#endif
public sealed class MyCustomSettingsBuildTargetCollection : SettingsBuildTargetCollection { }
Constructors
SettingsBuildTargetSelectionAttribute(BuildTargetGroup[])
Initializes a new instance of the SettingsBuildTargetSelectionAttribute class.
public SettingsBuildTargetSelectionAttribute(BuildTargetGroup[] supportedBuildTargets)
Parameters
| Name | Type | Description |
|---|---|---|
supportedBuildTargets | BuildTargetGroup[] | An array of supported BuildTargetGroup values for this settings collection. |