RendererSortingOrder.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. 
  2. // =================================
  3. // Namespaces.
  4. // =================================
  5. using UnityEngine;
  6. // =================================
  7. // Define namespace.
  8. // =================================
  9. namespace MirzaBeig
  10. {
  11. namespace ParticleSystems
  12. {
  13. // =================================
  14. // Classes.
  15. // =================================
  16. [ExecuteInEditMode]
  17. [RequireComponent(typeof(Renderer))]
  18. public class RendererSortingOrder : MonoBehaviour
  19. {
  20. // =================================
  21. // Nested classes and structures.
  22. // =================================
  23. // ...
  24. // =================================
  25. // Variables.
  26. // =================================
  27. // ...
  28. public int sortingOrder = 0;
  29. // =================================
  30. // Functions.
  31. // =================================
  32. // ...
  33. void Awake()
  34. {
  35. }
  36. // ...
  37. void Start()
  38. {
  39. GetComponent<Renderer>().sortingOrder = sortingOrder;
  40. }
  41. // ...
  42. void Update()
  43. {
  44. }
  45. // =================================
  46. // End functions.
  47. // =================================
  48. }
  49. // =================================
  50. // End namespace.
  51. // =================================
  52. }
  53. }
  54. // =================================
  55. // --END-- //
  56. // =================================