コード例 #1
0
    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);
    }
コード例 #2
0
 public void ResetandZoom()
 {
     forcestop = true;
     this.gameObject.transform.position = new Vector3(dataTinkerGraphic.posX, dataTinkerGraphic.posY, 0);
     LoadAssetFromJSON.LoadAssetImage(this, dataTinkerGraphic.imageName);
     StartCoroutine(Zoom());
 }
コード例 #3
0
 /// <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();
         }
     }
 }
コード例 #4
0
    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();
    }
コード例 #5
0
 public void reset()
 {
     forcestop = true;
     this.gameObject.transform.position = new Vector3(dataTinkerGraphic.posX, dataTinkerGraphic.posY, 0);
     LoadAssetFromJSON.LoadAssetImage(this, dataTinkerGraphic.imageName);
 }