AnimationBaker.PlayAnimation C# (CSharp) Метод

PlayAnimation() приватный Метод

private PlayAnimation ( ) : void
Результат void
    void PlayAnimation()
    {
        if(!sourceSkeleton){
            Debug.Log ("Source skeleton not found, can't play animation!");
            return;
        }
        if(animClip.totalSamples<1){
            Debug.Log ("Can't play animation, animation file is empty!");
            return;
        }
        if(sourceAnimator)
            if(sourceAnimator.enabled)
                sourceAnimator.enabled = false;
        if(sourceAnimation)
            if(sourceAnimation.enabled)
                sourceAnimation.enabled = false;

        if(curSample >= animClip.totalSamples){
            if(loop){
                curSample = -1;
            }
            return;
        }
        curBoneId = 0;
        curSample++;
        ReadWriteHierarchy(sourceSkeleton,false);
    }