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); } }
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); } }
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); } }