Class ProblemDefinition
A ScriptableObject holding serialized data defining a planning problem.
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: Unity.AI.Planner.Traits
Syntax
[Serializable]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.ai.planner@0.2/manual/ProblemDefinition.html")]
[CreateAssetMenu(fileName = "New Problem Definition", menuName = "AI/Planner/Problem Definition")]
public class ProblemDefinition : ScriptableObject
Properties
SystemsProviderType
The type corresponding to the class capable of initializing the planning systems for this problem definition. Returns null if the type cannot be found, which can occur if code has not yet been generated.
Declaration
public Type SystemsProviderType { get; }
Property Value
Type | Description |
---|---|
Type |