SetParent.cs 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. 
  2. // =================================
  3. // Namespaces.
  4. // =================================
  5. using UnityEngine;
  6. // =================================
  7. // Define namespace.
  8. // =================================
  9. namespace MirzaBeig
  10. {
  11. namespace Demos
  12. {
  13. namespace TheLastParticle
  14. {
  15. // =================================
  16. // Classes.
  17. // =================================
  18. //[ExecuteInEditMode]
  19. [System.Serializable]
  20. public class SetParent : MonoBehaviour
  21. {
  22. // =================================
  23. // Nested classes and structures.
  24. // =================================
  25. // ...
  26. // =================================
  27. // Variables.
  28. // =================================
  29. // ...
  30. public Transform parent;
  31. public GameObject[] objects;
  32. // =================================
  33. // Functions.
  34. // =================================
  35. // ...
  36. public void run()
  37. {
  38. for (int i = 0; i < objects.Length; i++)
  39. {
  40. objects[i].transform.SetParent(parent, true);
  41. }
  42. }
  43. // =================================
  44. // End functions.
  45. // =================================
  46. }
  47. // =================================
  48. // End namespace.
  49. // =================================
  50. }
  51. }
  52. }
  53. // =================================
  54. // --END-- //
  55. // =================================