Advertisement
Caminhoneiro

Validate variable

Mar 9th, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.29 KB | None | 0 0
  1. [SerializeField]
  2. float m_Number;
  3.  
  4. public float Number
  5. {
  6.   get { return m_Number;}
  7.   set
  8.   {
  9.      float v=Mathf.Clamp01(value);
  10.      if (m_Number!=v)
  11.        m_Number=v;
  12.   }
  13. }
  14.  
  15. #if UNITY_EDITOR
  16.         void OnValidate()
  17.         {
  18.             Number = m_Number;
  19.         }
  20. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement