No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Solver2DMenuAttribute.cs 767B

123456789101112131415161718192021222324252627282930
  1. using System;
  2. using UnityEngine;
  3. using UnityEngine.Scripting.APIUpdating;
  4. namespace UnityEngine.U2D.IK
  5. {
  6. /// <summary>
  7. /// Attribute to add a menu item in IKManager2D to create the Solver.
  8. /// </summary>
  9. [MovedFrom("UnityEngine.Experimental.U2D.IK")]
  10. [AttributeUsage(AttributeTargets.Class)]
  11. public sealed class Solver2DMenuAttribute : Attribute
  12. {
  13. string m_MenuPath;
  14. /// <summary>
  15. /// Menu path.
  16. /// </summary>
  17. public string menuPath => m_MenuPath;
  18. /// <summary>
  19. /// Constructor
  20. /// </summary>
  21. /// <param name="_menuPath">Menu item path.</param>
  22. public Solver2DMenuAttribute(string _menuPath)
  23. {
  24. m_MenuPath = _menuPath;
  25. }
  26. }
  27. }