Tasharen Entertainment Forum

Support => NGUI 3 Support => Topic started by: mulova on November 11, 2013, 01:58:54 AM

Title: UIFont.isDynamic seems to be incorrect when reference Font is set
Post by: mulova on November 11, 2013, 01:58:54 AM
UIFont.isDynamic seems not consider 'mReplacement'. Is it intended?
  1. public bool isDynamic { get { return (mDynamicFont != null); } }
  2.  

  1. public bool isDynamic {
  2.         get {
  3.                 if (mReplacement != null) {
  4.                         return mReplacement.isDynamic;
  5.                 }
  6.                 return (mDynamicFont != null);
  7.         }
  8. }
  9.  
Title: Re: UIFont.isDynamic seems to be incorrect when reference Font is set
Post by: ArenMook on November 11, 2013, 12:28:40 PM
No, but you're right, it should. Thanks.
Title: Re: UIFont.isDynamic seems to be incorrect when reference Font is set
Post by: dkozlovtsev on November 12, 2013, 10:05:32 AM
I'm confused, i was under impression that dynamic reference font got removed
Title: Re: UIFont.isDynamic seems to be incorrect when reference Font is set
Post by: ArenMook on November 12, 2013, 02:53:16 PM
There is no need to create UIFonts for dynamic fonts anymore, that's correct. But that function should still check for the replacement font to be consistent with everything else.