Exemple #1
0
 private void OnMusicEditorChange(lib.Event e = null)
 {
     if ((bool)GameVO.Instance.musicEditor.value == true)
     {
         GameVO.Instance.soundEditor.value = false;
         musicVolumn.SetActive(true);
         musicBg.gameObject.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 30), 0.2f);
         GameObjectUtils.DisableComponentAllChildren <Shadow>(musicIcon.gameObject.GetComponent <RectTransform>().parent.gameObject);
     }
     else
     {
         musicVolumn.SetActive(false);
         musicBg.gameObject.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), 0.2f);
         GameObjectUtils.EnableComponentAllChildren <Shadow>(musicIcon.gameObject.GetComponent <RectTransform>().parent.gameObject);
     }
 }
Exemple #2
0
 private void Select(Image obj, bool flag)
 {
     if (flag)
     {
         GameObjectUtils.DisableComponentAllChildren <Shadow>(obj.gameObject.GetComponent <RectTransform>().parent.gameObject);
         obj.gameObject.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 30), 0.2f);
         obj.DOColor(new Color((float)(246.0 / 255.0), (float)(120.0 / 255.0), (float)(119.0 / 255.0)), 0.2f);
     }
     else
     {
         GameObjectUtils.EnableComponentAllChildren <Shadow>(obj.gameObject.GetComponent <RectTransform>().parent.gameObject);
         if (obj.gameObject.GetComponent <RectTransform>().localEulerAngles.z != 0)
         {
             obj.gameObject.GetComponent <RectTransform>().DORotate(new Vector3(0, 0, 0), 0.2f);
         }
         obj.DOColor(new Color((float)(254.0 / 255.0), (float)(250.0 / 255.0), (float)(203.0 / 255.0)), 0.2f);
     }
 }
Exemple #3
0
 private void OnQuit(lib.Event e)
 {
     if (quitOpen)
     {
         quitOpen = false;
         sure.DOScaleX(0, 0.2f);
         cancel.DOScaleX(0, 0.2f);
         GameObjectUtils.EnableComponentAllChildren <Shadow>(quit);
         quitSelection.SetActive(false);
         Game.Instance.rootStage.transform.DOScale(1, 0.5f).SetEase(Ease.OutCirc);
     }
     else
     {
         quitOpen = true;
         sure.DOScaleX(1, 0.2f);
         cancel.DOScaleX(1, 0.2f);
         GameObjectUtils.DisableComponentAllChildren <Shadow>(quit);
         quitSelection.SetActive(true);
         Game.Instance.rootStage.transform.DOScale(0.6f, 0.5f).SetEase(Ease.OutCirc);
     }
 }