public void RestartGame() { ADS.HideAd(); PanelTween_Gameplay_NonGameover.PlayReverse(); shapes_TweenPos.PlayReverse(); shapes_TweenScale.PlayReverse(); score_TweenPos.PlayReverse(); gameoverText_TweenPos.PlayReverse(); twitterBtn_TweenPos.PlayReverse(); score_TweenAlpha.PlayReverse(); highscore_TweenAlpha.PlayReverse(); PanelTween_Darklayer.PlayReverse(); PanelTween_Gameover.PlayReverse(); ClearGameoverShapeText(); ResetTimer(); currentDifficulty = 0; score = 0; UpdateScore(); StartGame(); }
private void PlayMaskAnimation(string callback, bool forward) { SetMaskEnabled(true); // Reset which tweener we track, then find a new one when looping. this.maskTweener = null; foreach (UISprite mask in this.mapMaskSprites) { UITweener scaler = mask.gameObject.GetComponent <UITweener>(); if (scaler != null) { if (this.maskTweener == null) { this.maskTweener = scaler; EventDelegate onMapRevealedDelegate = new EventDelegate(this, callback); this.maskTweener.onFinished.Add(onMapRevealedDelegate); } scaler.enabled = true; if (forward) { scaler.PlayForward(); } else { scaler.PlayReverse(); } } } }
public void OnCloseBtnClick() { MotionFrameTween.onFinished.Clear(); MotionFrameTween.onFinished.Add(new EventDelegate(SetTweenObjDisactive)); MotionFrameTween.PlayReverse(); NationManager.Instance.RefreshCityScore(0, null); }
IEnumerator Play() { yield return new WaitForSeconds(3.0f); for (int i = 0; i < textList.Count; i++) { switch (textList[i].textType) { case TextType.text: text.text = textList[i].textInfo; playText = textTweener; break; case TextType.textArea: textArea.text = textList[i].textInfo; playText = textAreaTweener; break; case TextType.picture: if (!textList[i].textInfo.Equals("")) { picture.spriteName = textList[i].textInfo; } break; default: break; } switch (textList[i].textEffect) { case TextEffect.foi: playText.PlayForward(); yield return new WaitForSeconds(textTweener.duration); if(textTweener.gameObject.name.Equals(text.gameObject.name)) { yield return new WaitForSeconds(textTweener.duration * 3); } else { yield return new WaitForSeconds(textTweener.duration * 7); } playText.PlayReverse(); yield return new WaitForSeconds(textTweener.duration); break; case TextEffect.pictureIn: pictureTweener.PlayForward(); yield return new WaitForSeconds(textTweener.duration); break; case TextEffect.pictureOut: pictureTweener.PlayReverse(); yield return new WaitForSeconds(textTweener.duration); break; default: break; } } yield return new WaitForSeconds(3.0f); loadingUI.Show( SceneManager.LoadSceneAsync(SceneName.Town)); }
private IEnumerator DoUnhide() { yield return((object)null); BlackZone.PlayReverse(); yield return((object)new WaitForSeconds(0.3f)); }
static int PlayReverse(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 1); UITweener obj = (UITweener)LuaScriptMgr.GetUnityObjectSelf(L, 1, "UITweener"); obj.PlayReverse(); return(0); }
static int PlayReverse(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 1); UITweener obj = LuaScriptMgr.GetNetObject <UITweener>(L, 1); obj.PlayReverse(); return(0); }
void ChooseAnswer(bool wasCorrect) { if (wasCorrect) { if (currentGameState == GameStates.Instruction) { GAS.SetScreen("Play"); ShowInstruction = false; currentGameState = GameStates.Play; Instruction_Text.PlayReverse(); Instruction_Shape_L.ResetToBeginning(); Instruction_Shape_R.ResetToBeginning(); Instruction_Shape_L.enabled = false; Instruction_Shape_R.enabled = false; } //Do Correct Stats here //RecordShapeStats(nextCorrectAnswer,(maxCountdown - currentCountdown),true,false); GAS.SetShapeStats(nextCorrectAnswer, true, false); AMS.PlayAnswerCorrect(); Debug.Log("CORRECT"); score++; SetCorrectAnswer(); ResetTimer(); } else { //Do fail stats here //RecordShapeStats(nextCorrectAnswer,(maxCountdown - currentCountdown),false,false); GAS.SetShapeStats(nextCorrectAnswer, false, false); GameOver(); ShowGameoverShapeText(); } UpdateScore(); }
public void TogglePause() { /* * pause = !pause; * * if(pause){ * PanelTween_Pause.PlayForward(); * PanelTween_Darklayer.PlayForward(); * } * * else{ * PanelTween_Pause.PlayReverse(); * PanelTween_Darklayer.PlayReverse(); * } */ if (currentGameState == GameStates.Play || currentGameState == GameStates.Instruction) { GAS.SetScreen("Pause"); currentGameState = GameStates.Pause; PanelTween_Pause.PlayForward(); PanelTween_Darklayer.PlayForward(); } else if (currentGameState == GameStates.Pause) { if (ShowInstruction) { GAS.SetScreen("Instruction"); currentGameState = GameStates.Instruction; } else { GAS.SetScreen("Play"); currentGameState = GameStates.Play; } PanelTween_Pause.PlayReverse(); PanelTween_Darklayer.PlayReverse(); } }
private void OnFinished_Position() { if (TweenPosition.current.direction == AnimationOrTween.Direction.Forward) //shown { _alphaTweener.PlayReverse(); } else if (TweenPosition.current.direction == AnimationOrTween.Direction.Reverse) //hided { } }
public void ToggleInfo() { if (currentGameState == GameStates.Menu) { GAS.SetScreen("Info"); currentGameState = GameStates.Info; PanelTween_Info.PlayForward(); PanelTween_Info.PlayForward(); } else if (currentGameState == GameStates.Info) { GAS.SetScreen("Menu"); currentGameState = GameStates.Menu; PanelTween_Info.PlayReverse(); PanelTween_Info.PlayReverse(); } }
public virtual void Close() { if (tweener != null) { tweener.PlayReverse(); } else { gameObject.SetActive(false); } }
public void PlayLoop() { if (quit) { uiTweener.PlayForward(); } else { uiTweener.PlayReverse(); } quit = !quit; }
static public int PlayReverse(IntPtr l) { try { UITweener self = (UITweener)checkSelf(l); self.PlayReverse(); pushValue(l, true); return(1); } catch (Exception e) { return(error(l, e)); } }
private void ReverseBackground() { circle1.delay = 0.2f; circle1.duration = 0.4f; circle1.PlayReverse(); circle2.delay = 0.2f; circle2.duration = 0.4f; circle2.PlayReverse(); square.delay = 0.2f; square.duration = 0.4f; square.PlayReverse(); }
private void OnHover(bool ishover) { if (GameSystem.Instance.GameState == GameState.ChoiceScreen) { if (ishover) { ColorTweener.PlayForward(); } else { ColorTweener.PlayReverse(); } } }
private static float PlayReverse(UITweener tweener, bool restart = false) { if (tweener) { if (restart) { tweener.tweenFactor = 1; tweener.Sample(1, true); } tweener.PlayReverse(); return(tweener.delay + tweener.duration); } return(0); }
public void PlayLoop() { if (quit) { uiTweener.PlayForward(); ar.SetActive(true); } else { uiTweener.PlayReverse(); ar.SetActive(false); } quit = !quit; }
static int PlayReverse(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); UITweener obj = (UITweener)ToLua.CheckObject(L, 1, typeof(UITweener)); obj.PlayReverse(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
private IEnumerator DoClose(GalleryCloseCallback callback) { yield return((object)null); yield return((object)null); GalleryHeader.PlayReverse(); GalleryPanel.PlayReverse(); Background.PlayReverse(); yield return((object)new WaitForSeconds(0.3f)); callback?.Invoke(); Object.Destroy(base.gameObject); }
public void OnClickOpenBtn() { bool active = ItemParent.gameObject.activeSelf; if (active) { Tween.PlayReverse(); } else { Tween.enabled = true; Tween.ResetToBeginning(); Tween.PlayForward(); } ItemParent.gameObject.SetActive(!active); }
public static int PlayReverse(IntPtr l) { int result; try { UITweener uITweener = (UITweener)LuaObject.checkSelf(l); uITweener.PlayReverse(); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public void ToggleAnswerShapes(bool on) { //leftShape.SetActive(on); //rightShape.SetActive(on); if (on) { leftShape_Tween.PlayForward(); rightShape_Tween.PlayForward(); } else { leftShape_Tween.PlayReverse(); rightShape_Tween.PlayReverse(); } }
public void ChangeGuessCardSprite() { if (!event_receiver) { guess_card_ui_sprite.spriteName = temp_obj[touch_No]; guess_card_tween_rotation.PlayReverse(); event_receiver = true; } else { switch (button_pressed) { case "red": CheckDoubleMatch(true, false, touch_No); touch_No++; break; case "black": CheckDoubleMatch(false, true, touch_No); touch_No++; break; case "diamond": CheckQuadrupleMatch(true, false, false, false, touch_No); touch_No++; break; case "heart": CheckQuadrupleMatch(false, true, false, false, touch_No); touch_No++; break; case "spade": CheckQuadrupleMatch(false, false, true, false, touch_No); touch_No++; break; case "club": CheckQuadrupleMatch(false, false, false, true, touch_No); touch_No++; break; } event_receiver = false; } }
private static int PlayReverse(IntPtr L) { int result; try { ToLua.CheckArgsCount(L, 1); UITweener uITweener = (UITweener)ToLua.CheckObject(L, 1, typeof(UITweener)); uITweener.PlayReverse(); result = 0; } catch (Exception e) { result = LuaDLL.toluaL_exception(L, e, null); } return(result); }
protected virtual void QuitAnimation(EventDelegate.Callback onComplete) { UITweener tweener = GetComponent <UITweener>(); if (tweener != null) { //tweener.ResetToBeginning(); tweener.PlayReverse(); onComplete += HidePanelDirectly; EventDelegate.Set(tweener.onFinished, onComplete); } else { if (onComplete != null) { onComplete(); } HidePanelDirectly(); } }
// Use this for initialization void Start () { loadingUI = UISceneManager._instance; text = transform.Find("Panel/Text").GetComponent<UILabel>(); textTweener = text.gameObject.GetComponent<UITweener>(); textArea =transform.Find("Panel/TextArea").GetComponent<UILabel>(); textAreaTweener = textArea.gameObject.GetComponent<UITweener>(); picture =transform.Find("Panel/Picture").GetComponent<UISprite>(); pictureTweener = picture.gameObject.GetComponent<UITweener>(); textList = GameController._instance.LoadText(0); textTweener.PlayReverse(); textAreaTweener.PlayReverse(); pictureTweener.PlayReverse(); //picture.spriteName = "手紙"; StartCoroutine(Play()); }
static int _m_PlayReverse(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UITweener __cl_gen_to_be_invoked = (UITweener)translator.FastGetCSObj(L, 1); try { { __cl_gen_to_be_invoked.PlayReverse( ); return(0); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } }
public void ShowContainers(eContainers containerTypes, bool show, float alphaFadeTime) { if (show && UIStack.Instance.IsUIBlockingScreen) { return; } List <GameObject> containers = new List <GameObject>(); if ((containerTypes & eContainers.HUD_Dynamic) != 0) { containers.Add(hudDynamicContainer); } if ((containerTypes & eContainers.HUD_Static) != 0) { containers.Add(hudStaticContainer); } for (int i = 0; i < containers.Count; i++) { if (alphaFadeTime > 0.0f) { UITweener tweener = containers[i].GetComponent <UITweener>(); tweener.duration = alphaFadeTime; if (show) { tweener.PlayReverse(); } else { tweener.PlayForward(); } } else { UIPanel panel = containers[i].GetComponent <UIPanel>(); panel.alpha = show ? 1.0f : 0.0f; } } }
public static float PlayReverse(Component comp, bool restart = false, int group = 0) { if (IsTargetNotNull(comp)) { if (comp is UITweener) { UITweener tweener = comp as UITweener; if (group == -1 || tweener.tweenGroup == group) { if (restart) { tweener.tweenFactor = 1; tweener.Sample(1, true); tweener.enabled = false; } tweener.PlayReverse(); return(tweener.delay + tweener.duration); } } else { float time = 0; foreach (UITweener tweener in comp.GetComponents <UITweener>()) { if (group == -1 || tweener.tweenGroup == group) { if (restart) { tweener.tweenFactor = 1; tweener.Sample(1, true); tweener.enabled = false; } tweener.PlayReverse(); time = Mathf.Max(time, tweener.delay + tweener.duration); } } return(time); } } return(0); }
//点击收缩 private void KongZhiOnClick() { UpdateButtonOpenStatu(); if (BeforeClickKongzhiButton != null) { BeforeClickKongzhiButton(); } if (UIToggle.current.value && UIToggle.current.Equals(ckb_kongzhi)) { kongzhiTween.PlayForward(); Singleton <MainBottomLeftView> .Instance.OpenView(); IsOpen = false; } else if (UIToggle.current.value == false && UIToggle.current.Equals(ckb_kongzhi)) { Singleton <ChatView> .Instance.CloseView(); kongzhiTween.PlayReverse(); Singleton <MainBottomLeftView> .Instance.CloseView(); IsOpen = true; } if (isOpenHandle && UIToggle.current.value && UIToggle.current.Equals(ckb_kongzhi)) { ResetTweenPlay(); isOpenHandle = false; } else { foreach (UIPlayTween kongzhiPlay in kongzhiPlays) { kongzhiPlay.Play(UIToggle.current.value); } } SoundMgr.Instance.PlayUIAudio(SoundId.Sound_ButtonFold); SetControlButtonTips(); }
public void BackToMainMenu() { GAS.SetScreen("Menu"); //If going Home from Pause if (currentGameState == GameStates.Pause) { PanelTween_Pause.PlayReverse(); } //If going Home from Gameover else if (currentGameState == GameStates.Gameover) { ADS.HideAd(); ClearGameoverShapeText(); shapes_TweenPos.PlayReverse(); shapes_TweenScale.PlayReverse(); score_TweenPos.PlayReverse(); gameoverText_TweenPos.PlayReverse(); twitterBtn_TweenPos.PlayReverse(); score_TweenAlpha.PlayReverse(); highscore_TweenAlpha.PlayReverse(); PanelTween_Gameover.PlayReverse(); EventDelegate.Add(PanelTween_Gameover.onFinished, PanelTween_Gameplay_NonGameover.PlayReverse, true); } currentGameState = GameStates.Menu; PanelTween_Menu.PlayReverse(); PanelTween_Gameplay.PlayReverse(); PanelTween_Darklayer.PlayReverse(); SMS.ToggleAnswerShapes(false); AMS.StartMusicSwitchBack(); }