@@ -54,44 +54,44 @@ public class JCS_DeltaNumber : MonoBehaviour
5454
5555 [ Header ( "** Initialize Variables (JCS_DeltaNumber) **" ) ]
5656
57- [ Tooltip ( @"Current score rendering..., do not use this to
57+ [ Tooltip ( @"Current number rendering..., do not use this to
5858check value. Because this will always be animate." ) ]
5959 [ SerializeField ]
60- private int mCurrentScore = 0 ;
60+ private int mCurrentNumber = 0 ;
6161
6262 [ Tooltip ( "Default null slot. [Default: transparent_256.png]" ) ]
6363 [ SerializeField ]
64- private Sprite mScoreNull = null ;
65- [ Tooltip ( "Score text 0." ) ]
64+ private Sprite mNumberNull = null ;
65+ [ Tooltip ( "Number image 0." ) ]
6666 [ SerializeField ]
67- private Sprite mScoreText0 = null ;
68- [ Tooltip ( "Score text 1." ) ]
67+ private Sprite mNumberText0 = null ;
68+ [ Tooltip ( "Number image 1." ) ]
6969 [ SerializeField ]
70- private Sprite mScoreText1 = null ;
71- [ Tooltip ( "Score text 2." ) ]
70+ private Sprite mNumberText1 = null ;
71+ [ Tooltip ( "Number image 2." ) ]
7272 [ SerializeField ]
73- private Sprite mScoreText2 = null ;
74- [ Tooltip ( "Score text 3." ) ]
73+ private Sprite mNumberText2 = null ;
74+ [ Tooltip ( "Number image 3." ) ]
7575 [ SerializeField ]
76- private Sprite mScoreText3 = null ;
77- [ Tooltip ( "Score text 4." ) ]
76+ private Sprite mNumberText3 = null ;
77+ [ Tooltip ( "Number image 4." ) ]
7878 [ SerializeField ]
79- private Sprite mScoreText4 = null ;
80- [ Tooltip ( "Score text 5." ) ]
79+ private Sprite mNumberText4 = null ;
80+ [ Tooltip ( "Number image 5." ) ]
8181 [ SerializeField ]
82- private Sprite mScoreText5 = null ;
83- [ Tooltip ( "Score text 6." ) ]
82+ private Sprite mNumberText5 = null ;
83+ [ Tooltip ( "Number image 6." ) ]
8484 [ SerializeField ]
85- private Sprite mScoreText6 = null ;
86- [ Tooltip ( "Score text 7." ) ]
85+ private Sprite mNumberText6 = null ;
86+ [ Tooltip ( "Number image 7." ) ]
8787 [ SerializeField ]
88- private Sprite mScoreText7 = null ;
89- [ Tooltip ( "Score text 8." ) ]
88+ private Sprite mNumberText7 = null ;
89+ [ Tooltip ( "Number image 8." ) ]
9090 [ SerializeField ]
91- private Sprite mScoreText8 = null ;
92- [ Tooltip ( "Score text 9." ) ]
91+ private Sprite mNumberText8 = null ;
92+ [ Tooltip ( "Number image 9." ) ]
9393 [ SerializeField ]
94- private Sprite mScoreText9 = null ;
94+ private Sprite mNumberText9 = null ;
9595
9696 [ Tooltip ( "Each digit, the more length the more digit." ) ]
9797 [ SerializeField ]
@@ -118,33 +118,33 @@ public class JCS_DeltaNumber : MonoBehaviour
118118
119119 [ Header ( "- Min/Max Settings (JCS_DeltaNumber)" ) ]
120120
121- [ Tooltip ( "Maxinum score ." ) ]
121+ [ Tooltip ( "Maxinum number ." ) ]
122122 [ SerializeField ]
123- private int mMaxScore = 999 ;
123+ private int mMaxNumber = 999 ;
124124
125- [ Tooltip ( "Mininum score ." ) ]
125+ [ Tooltip ( "Mininum number ." ) ]
126126 [ SerializeField ]
127- private int mMinScore = 0 ;
127+ private int mMinNumber = 0 ;
128128
129129 [ Header ( "- Delta Animation Settings (JCS_DeltaNumber)" ) ]
130130
131- [ Tooltip ( @"This will make the score have the transition
132- between, setting to a new score . If you want the score set directly, you
131+ [ Tooltip ( @"This will make the number have the transition
132+ between, setting to a new number . If you want the number set directly, you
133133should disable this effect for best purpose." ) ]
134134 [ SerializeField ]
135- private bool mDeltaToCurrentScore = false ;
135+ private bool mDeltaToCurrentNumber = false ;
136136
137- [ Tooltip ( "Toward to this score , if mDeltaToCurrentScore active." ) ]
137+ [ Tooltip ( "Toward to this number , if mDeltaToCurrentScore active." ) ]
138138 [ SerializeField ]
139- private int mTargetScore = 0 ;
139+ private int mTargetNumber = 0 ;
140140
141- [ Tooltip ( "How fast the score animate." ) ]
141+ [ Tooltip ( "How fast the number animate." ) ]
142142 [ SerializeField ]
143143 [ Range ( 0.01f , 1.0f ) ]
144- private float mAnimScoreTime = 0 ;
144+ private float mAnimNumberTime = 0 ;
145145
146- // timer for animation the score
147- private float mAnimScoreTimer = 0 ;
146+ // timer for animation the number
147+ private float mAnimNumberTimer = 0 ;
148148
149149 [ Tooltip ( "How much the delta value add up." ) ]
150150 [ SerializeField ] [ Range ( 1 , 1000 ) ]
@@ -154,17 +154,17 @@ [SerializeField] [Range(1, 1000)]
154154
155155 public bool IsEnable { get { return this . mIsEnable ; } }
156156 public bool ClearEmptyLeftZero { get { return this . mClearEmptyLeftZero ; } set { this . mClearEmptyLeftZero = value ; } }
157- public bool DeltaToCurrentScore { get { return this . mDeltaToCurrentScore ; } set { this . mDeltaToCurrentScore = value ; } }
158- public int TargetScore
157+ public bool DeltaToCurrentNumber { get { return this . mDeltaToCurrentNumber ; } set { this . mDeltaToCurrentNumber = value ; } }
158+ public int TargetNumber
159159 {
160- get { return this . mTargetScore ; }
160+ get { return this . mTargetNumber ; }
161161 set
162162 {
163- this . mTargetScore = value ;
163+ this . mTargetNumber = value ;
164164
165- // by setting the delta score will enable the
166- // delta to current score effect.
167- this . mDeltaToCurrentScore = true ;
165+ // by setting the delta number will enable the delta to current
166+ // number effect.
167+ this . mDeltaToCurrentNumber = true ;
168168 }
169169 }
170170 public bool VisibleOnZero { get { return this . mVisibleOnZero ; } set { this . mVisibleOnZero = value ; } }
@@ -186,8 +186,8 @@ private void Awake()
186186 // update interval
187187 UpdateIntervalForEachDigit ( ) ;
188188
189- // init score to current.
190- UpdateScore ( ) ;
189+ // init number to current.
190+ UpdateNumber ( ) ;
191191 }
192192
193193 private void Update ( )
@@ -196,7 +196,7 @@ private void Update()
196196 Test ( ) ;
197197#endif
198198
199- DoDeltaCurrentScore ( ) ;
199+ DoDeltaCurrentNumber ( ) ;
200200 }
201201
202202#if ( UNITY_EDITOR )
@@ -206,9 +206,9 @@ private void Test()
206206 return ;
207207
208208 if ( JCS_Input . GetKey ( mDeltaToA ) )
209- UpdateScore ( mDeltaValueA ) ;
209+ UpdateNumber ( mDeltaValueA ) ;
210210 if ( JCS_Input . GetKey ( mDeltaToB ) )
211- UpdateScore ( mDeltaValueB ) ;
211+ UpdateNumber ( mDeltaValueB ) ;
212212 }
213213#endif
214214
@@ -230,43 +230,43 @@ public void EnableDigitsRendererSlot(bool act)
230230 }
231231
232232 /// <summary>
233- /// Update the score GUI.
233+ /// Update the number GUI.
234234 /// </summary>
235- public void UpdateScore ( )
235+ public void UpdateNumber ( )
236236 {
237- UpdateScore ( mCurrentScore ) ;
237+ UpdateNumber ( mCurrentNumber ) ;
238238 }
239239
240240 /// <summary>
241- /// Update the score GUI
241+ /// Update the number GUI
242242 /// </summary>
243- /// <param name="score "> score apply to show </param>
244- public void UpdateScore ( int score , bool anime = false )
243+ /// <param name="number "> number apply to show </param>
244+ public void UpdateNumber ( int number , bool anime = false )
245245 {
246- int targetScore = score ;
246+ int targetNumber = number ;
247247
248- if ( targetScore < mMinScore )
249- targetScore = mMinScore ;
250- else if ( targetScore > mMaxScore )
251- targetScore = mMaxScore ;
248+ if ( targetNumber < mMinNumber )
249+ targetNumber = mMinNumber ;
250+ else if ( targetNumber > mMaxNumber )
251+ targetNumber = mMaxNumber ;
252252
253- if ( mDeltaToCurrentScore )
253+ if ( mDeltaToCurrentNumber )
254254 {
255255 if ( ! anime )
256- mTargetScore = targetScore ;
256+ mTargetNumber = targetNumber ;
257257 }
258258 else
259259 {
260- // apply to current score
261- mCurrentScore = targetScore ;
260+ // apply to current number
261+ mCurrentNumber = targetNumber ;
262262 }
263263
264- DoScoreGUI ( targetScore ) ;
264+ DoScoreGUI ( targetNumber ) ;
265265
266266 // Do if visible on zero effect.
267- DoVisibleOnZero ( targetScore ) ;
267+ DoVisibleOnZero ( targetNumber ) ;
268268
269- DoScoreAlign ( targetScore ) ;
269+ DoScoreAlign ( targetNumber ) ;
270270
271271 }
272272
@@ -302,10 +302,10 @@ public void UpdateIntervalForEachDigit()
302302 }
303303
304304 /// <summary>
305- /// Do the GUI score logic.
305+ /// Do the GUI number logic.
306306 /// </summary>
307- /// <param name="score "> score to apply. </param>
308- private void DoScoreGUI ( int score )
307+ /// <param name="number "> number to apply. </param>
308+ private void DoScoreGUI ( int number )
309309 {
310310 // check the first non zero from the left.
311311 bool meetNonZero = false ;
@@ -319,7 +319,7 @@ private void DoScoreGUI(int score)
319319 continue ;
320320 }
321321
322- int valDigit = JCS_Mathf . GetSingleDigit ( digit + 1 , score ) ;
322+ int valDigit = JCS_Mathf . GetSingleDigit ( digit + 1 , number ) ;
323323
324324 mDigitsRendererSlot [ digit ] . LocalSprite = GetSingleDigitSprite ( valDigit ) ;
325325
@@ -332,50 +332,50 @@ private void DoScoreGUI(int score)
332332 meetNonZero = true ;
333333
334334 if ( ! meetNonZero )
335- mDigitsRendererSlot [ digit ] . LocalSprite = mScoreNull ;
335+ mDigitsRendererSlot [ digit ] . LocalSprite = mNumberNull ;
336336 }
337337 }
338338 }
339339
340340 /// <summary>
341- /// Main algorithm to approach to targe score .
341+ /// Main algorithm to approach to targe number .
342342 /// </summary>
343- private void DoDeltaCurrentScore ( )
343+ private void DoDeltaCurrentNumber ( )
344344 {
345345 // check if the effect active.
346- if ( ! mDeltaToCurrentScore )
346+ if ( ! mDeltaToCurrentNumber )
347347 return ;
348348
349- // if score the same, return.
350- if ( mCurrentScore == mTargetScore )
349+ // if number the same, return.
350+ if ( mCurrentNumber == mTargetNumber )
351351 return ;
352352
353- mAnimScoreTimer += Time . deltaTime ;
353+ mAnimNumberTimer += Time . deltaTime ;
354354
355355 // check if timer reach the time.
356- if ( mAnimScoreTimer < mAnimScoreTime )
356+ if ( mAnimNumberTimer < mAnimNumberTime )
357357 return ;
358358
359- // find out to increase/decrease the score .
360- if ( mCurrentScore < mTargetScore )
359+ // find out to increase/decrease the number .
360+ if ( mCurrentNumber < mTargetNumber )
361361 {
362- mCurrentScore += mDeltaProduct ;
362+ mCurrentNumber += mDeltaProduct ;
363363
364- if ( mCurrentScore > mTargetScore )
365- mCurrentScore = mTargetScore ;
364+ if ( mCurrentNumber > mTargetNumber )
365+ mCurrentNumber = mTargetNumber ;
366366 }
367367 else
368368 {
369- mCurrentScore -= mDeltaProduct ;
369+ mCurrentNumber -= mDeltaProduct ;
370370
371- if ( mCurrentScore < mTargetScore )
372- mCurrentScore = mTargetScore ;
371+ if ( mCurrentNumber < mTargetNumber )
372+ mCurrentNumber = mTargetNumber ;
373373 }
374374
375- UpdateScore ( mCurrentScore , true ) ;
375+ UpdateNumber ( mCurrentNumber , true ) ;
376376
377377 // reset timer
378- mAnimScoreTimer = 0 ;
378+ mAnimNumberTimer = 0 ;
379379 }
380380
381381 /// <summary>
@@ -387,24 +387,24 @@ private Sprite GetSingleDigitSprite(int num)
387387 {
388388 switch ( num )
389389 {
390- case 0 : return mScoreText0 ;
391- case 1 : return mScoreText1 ;
392- case 2 : return mScoreText2 ;
393- case 3 : return mScoreText3 ;
394- case 4 : return mScoreText4 ;
395- case 5 : return mScoreText5 ;
396- case 6 : return mScoreText6 ;
397- case 7 : return mScoreText7 ;
398- case 8 : return mScoreText8 ;
399- case 9 : return mScoreText9 ;
390+ case 0 : return mNumberText0 ;
391+ case 1 : return mNumberText1 ;
392+ case 2 : return mNumberText2 ;
393+ case 3 : return mNumberText3 ;
394+ case 4 : return mNumberText4 ;
395+ case 5 : return mNumberText5 ;
396+ case 6 : return mNumberText6 ;
397+ case 7 : return mNumberText7 ;
398+ case 8 : return mNumberText8 ;
399+ case 9 : return mNumberText9 ;
400400 }
401401
402402 // default return 'zero' sprite.
403- return mScoreText0 ;
403+ return mNumberText0 ;
404404 }
405405
406406 /// <summary>
407- /// Do visible on zero effect after updating score .
407+ /// Do visible on zero effect after updating number .
408408 /// </summary>
409409 private void DoVisibleOnZero ( int targetScore )
410410 {
@@ -420,9 +420,9 @@ private void DoVisibleOnZero(int targetScore)
420420 EnableDigitsRendererSlot ( true ) ;
421421 }
422422 }
423-
423+
424424 /// <summary>
425- /// Do score align after updating score .
425+ /// Do number align after updating number .
426426 /// </summary>
427427 private void DoScoreAlign ( int targetScore )
428428 {
0 commit comments