LabelSearchExample.cs 696 B

12345678910111213141516171819202122232425262728293031
  1. using UnityEngine;
  2. using System.Collections;
  3. /// <summary>
  4. /// Label attribute example.
  5. /// </summary>
  6. public class LabelSearchExample : MonoBehaviour
  7. {
  8. /// <summary>
  9. /// <para>ラベル名TestがついたMaterial型の検索</para>
  10. /// <para>該当するもの全て取得</para>
  11. /// </summary>
  12. [LabelSearch("Sky", LabelSearchAttribute.Direction.DESC)]
  13. public Material materials;
  14. [LabelSearch("Test")]
  15. public Material materials2;
  16. [LabelSearch("Test", 3 )]
  17. public GameObject[] prefab;
  18. [LabelSearch("Test", 3 )]
  19. public Texture2D[] textures;
  20. [LabelSearch("Test", 3, LabelSearchAttribute.Direction.DESC)]
  21. public GameObject prefab2;
  22. }