示例#1
0
    void AnimationPlay(MoveClinet _MoveClinet, string s)
    {
        try
        {
            _MoveClinet.Atransform.GetComponentInChildren <TextMesh>().text = s;
            //for (int i = 0; i < _MoveClinet.Atransform.Length; i++)
            //{
            //    //Debug.Log(_MoveClinet .Name+ ":"+_MoveClinet.Atransform.Length);
            //    Animation anim = _MoveClinet.Atransform[i].GetComponent<Animation>();
            //
            //  //  Debug.Log(_MoveClinet.clip[i].name);
            //    anim.Play(_MoveClinet.clip[i].name);
            //}

            //       AnimationList.Add(anim);
        }
        catch (Exception e)
        {
            Debug.Log(e.Message);
        }
        // }
    }
示例#2
0
    public void StartBackAnimation(AnimationsObject _animationsObject)
    {
        MoveClinet client = getClient(_animationsObject);

        client.MoveBehavior(OpenText, _animationsObject.ToString(), client);
    }
示例#3
0
    //void MoveBGAnim(MoveClinet MoveClinet) {
    //    AnimationPlay(MoveClinet);

    //}

    void OpenText(MoveClinet MoveClinet, string s)
    {
        AnimationPlay(MoveClinet, s);
    }
示例#4
0
 public void MoveBehavior(Action <MoveClinet, string> action, string s, MoveClinet moveClinet)
 {
     action(moveClinet, s);
 }