|
@@ -113,7 +113,7 @@ namespace GFGGame
|
|
_ui.m_btnBack.onClick.Add(OnBtnBackClick);
|
|
_ui.m_btnBack.onClick.Add(OnBtnBackClick);
|
|
_ui.m_btnSpeedUp.onClick.Add(OnBtnSpeedUp);
|
|
_ui.m_btnSpeedUp.onClick.Add(OnBtnSpeedUp);
|
|
|
|
|
|
- _ui.m_comClick.target.onClick.Add(CheckPerfectSkill);
|
|
|
|
|
|
+ _ui.m_comClick.target.onClick.Add(OnComResultComplete);
|
|
_ui.m_comClick.target.onTouchBegin.Add(OnComAllCircleClickBegin);
|
|
_ui.m_comClick.target.onTouchBegin.Add(OnComAllCircleClickBegin);
|
|
_ui.m_comClick.target.onTouchEnd.Add(AllCircleScoreEnd);
|
|
_ui.m_comClick.target.onTouchEnd.Add(AllCircleScoreEnd);
|
|
|
|
|
|
@@ -306,15 +306,21 @@ namespace GFGGame
|
|
else
|
|
else
|
|
{
|
|
{
|
|
_ui.m_comClick.m_comResult.m_t0.ClearHooks();
|
|
_ui.m_comClick.m_comResult.m_t0.ClearHooks();
|
|
- _ui.m_comClick.m_comResult.m_t0.Play(CheckPerfectSkill);
|
|
|
|
|
|
+ _ui.m_comClick.m_comResult.m_t0.Play(OnComResultComplete);
|
|
}
|
|
}
|
|
_ui.m_comClick.m_comResult.m_loaPart.url = string.Format("ui://Main/pf_picture_{0}", _partId);
|
|
_ui.m_comClick.m_comResult.m_loaPart.url = string.Format("ui://Main/pf_picture_{0}", _partId);
|
|
}
|
|
}
|
|
|
|
+ private void OnComResultComplete()
|
|
|
|
+ {
|
|
|
|
+ if (_ui.m_comClick.target.touchable == false) return;
|
|
|
|
+ CheckPerfectSkill();
|
|
|
|
+ }
|
|
private void CheckPerfectSkill()
|
|
private void CheckPerfectSkill()
|
|
{
|
|
{
|
|
// if (_isAllPerfect) return;
|
|
// if (_isAllPerfect) return;
|
|
if (_partId > FightScoreCfgArray.Instance.dataArray.Length) return;
|
|
if (_partId > FightScoreCfgArray.Instance.dataArray.Length) return;
|
|
// _skillScore = 0;
|
|
// _skillScore = 0;
|
|
|
|
+
|
|
_ui.m_comClick.target.touchable = false;
|
|
_ui.m_comClick.target.touchable = false;
|
|
int clickType = FightDataManager.Instance.GetClickType(_ui.m_comClick.m_comResult.m_holderCircle.scale.x);
|
|
int clickType = FightDataManager.Instance.GetClickType(_ui.m_comClick.m_comResult.m_holderCircle.scale.x);
|
|
_ui.m_comClick.m_comResult.m_t0.Stop(true, false);
|
|
_ui.m_comClick.m_comResult.m_t0.Stop(true, false);
|