Painting.Update C# (CSharp) Method

Update() protected method

protected Update ( ) : void
return void
    protected void Update()
    {
        transform.position = transform.position * 0.98f + target.position * 0.02f;

        if (Vector3.Distance(transform.position, target.position) < 1f)
        {
            if (!isPlaying)
            {
                startTime = Time.time;
                isPlaying = true;
            }

            textureAtlas.SetFloat("_AnimationTime", Time.time - startTime);

            if ((Time.time - startTime) > 8f)
            {
                enabled = false;
            }
        }
        else
        {
            textureAtlas.SetFloat("_AnimationTime", 0f);
        }
    }