Skip to content

Commit d4056d5

Browse files
committed
refactor(DeltaNumber): Remove ambiguous keyword, Score
1 parent ab26c73 commit d4056d5

File tree

5 files changed

+135
-135
lines changed

5 files changed

+135
-135
lines changed

Assets/JCSUnity/Scripts/UI/JCS_3DLiquidBarText.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@ private void DoTextRender()
8383
mFullText.text = mLiquidBar.MaxValue.ToString();
8484

8585
if (mCounterTextSprite != null)
86-
mCounterTextSprite.UpdateScore((int)mLiquidBar.GetCurrentValue());
86+
mCounterTextSprite.UpdateNumber((int)mLiquidBar.GetCurrentValue());
8787

8888
if (mFullTextSprite != null)
89-
mFullTextSprite.UpdateScore((int)mLiquidBar.MaxValue);
89+
mFullTextSprite.UpdateNumber((int)mLiquidBar.MaxValue);
9090
}
9191

9292
/// <summary>

Assets/JCSUnity/Scripts/UI/JCS_DeltaNumber.cs

Lines changed: 102 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -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
5858
check 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
133133
should 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

Comments
 (0)