Esempio n. 1
0
    void Update()
    {
        if (!GameManager.rewind)
        {
            age += Time.deltaTime * GameManager.timeSpeed;
        }
        else
        {
            age -= Time.deltaTime * GameManager.timeSpeed;
        }

        Vector3 offset = AnimMath.Revolve(radius, age, speed);

        transform.position = target.position + offset;

        rotY += Time.deltaTime * GameManager.timeSpeed * speed;

        transform.rotation = Quaternion.Euler(0, rotY, 0);
    }