Class IKManager2D
Component to manager 2D IK Solvers.
Inherited Members
Namespace: UnityEngine.U2D.IK
Syntax
[DefaultExecutionOrder(-2)]
[MovedFrom("UnityEngine.Experimental.U2D.IK")]
[ExecuteInEditMode]
public class IKManager2D : MonoBehaviour, IPreviewable
Properties
solvers
Get the Solvers that are managed by this manager.
Declaration
public List<Solver2D> solvers { get; }
Property Value
Type | Description |
---|---|
List<Solver2D> |
weight
Get and Set the weight for solvers.
Declaration
public float weight { get; set; }
Property Value
Type | Description |
---|---|
Single |
Methods
AddSolver(Solver2D)
Add Solver to the manager.
Declaration
public void AddSolver(Solver2D solver)
Parameters
Type | Name | Description |
---|---|---|
Solver2D | solver | Solver to add. |
OnPreviewUpdate()
Used by the animation clip preview window. Recommended to not use outside of this purpose.
Declaration
public void OnPreviewUpdate()
RemoveSolver(Solver2D)
Remove Solver from the manager.
Declaration
public void RemoveSolver(Solver2D solver)
Parameters
Type | Name | Description |
---|---|---|
Solver2D | solver | Solver to remove. |
UpdateManager()
Updates the Solvers in this manager.
Declaration
public void UpdateManager()