public override void OnMouseDown(GameObject go) { if (go.name == "Cat") { GTinkerGraphic tinkerGraphic = GameObject.Find("Ran").GetComponent <GTinkerGraphic> (); if (tinkerGraphic != null) { tinkerGraphic.PlayCompleteAnim(); } } else if (go.name == "Ran") { GTinkerGraphic tinkerGraphic = GameObject.Find("Cat").GetComponent <GTinkerGraphic> (); if (tinkerGraphic != null) { tinkerGraphic.PlayCompleteAnim(); } } else if (go.name == "Text_cat") { GTinkerGraphic tinkerGraphic = GameObject.Find("Ran").GetComponent <GTinkerGraphic> (); if (tinkerGraphic != null) { tinkerGraphic.gameObject.transform.position = new Vector3(tinkerGraphic.dataTinkerGraphic.posX, tinkerGraphic.dataTinkerGraphic.posY, 0); LoadAssetFromJSON.LoadAssetImage(tinkerGraphic, tinkerGraphic.dataTinkerGraphic.imageName); } } base.OnMouseDown(go); }
public void ResetandZoom() { forcestop = true; this.gameObject.transform.position = new Vector3(dataTinkerGraphic.posX, dataTinkerGraphic.posY, 0); LoadAssetFromJSON.LoadAssetImage(this, dataTinkerGraphic.imageName); StartCoroutine(Zoom()); }
/// <summary> /// Loads the animation assets/frames and triggers PlayAnimation(). /// </summary> public void LoadAndPlayAnimation(int pairedAnim) { if (dataTinkerGraphic.anim.Length > 0) { //if (dataTinkerGraphic.anim [pairedAnim].onTouch) { LoadAssetFromJSON.LoadAssetImages(this, dataTinkerGraphic.anim[pairedAnim].animName, dataTinkerGraphic.anim[pairedAnim].startIndex, dataTinkerGraphic.anim[pairedAnim].endIndex, dataTinkerGraphic.anim[pairedAnim].startX, dataTinkerGraphic.anim[pairedAnim].startY); secPerFrame = dataTinkerGraphic.anim [pairedAnim].secPerFrame; sequences = dataTinkerGraphic.anim [pairedAnim].sequences; PlayAnimation(); } } }
public void ReadAgain() { DateTime time = DateTime.Now; FirebaseHelper.LogInAppTouch("Button_Read_Again_End", time.ToString()); TimeSpan span = (time - inTime); FirebaseHelper.LogInAppSection(inTime.ToString(), span.TotalSeconds); LoadAssetFromJSON l = myCanvas.GetComponent <LoadAssetFromJSON>(); l.EmptyPage(); l.LoadStoryData(); }
public void reset() { forcestop = true; this.gameObject.transform.position = new Vector3(dataTinkerGraphic.posX, dataTinkerGraphic.posY, 0); LoadAssetFromJSON.LoadAssetImage(this, dataTinkerGraphic.imageName); }