コード例 #1
0
    // Update is called once per frame

    void Update()
    {
        t += speed * Time.deltaTime;
        if (t >= 1.0f)
        {
            index++;
            t = t - 1.0f;
        }

        if (index + 2 < path.getSize())
        {
            transform.position = path.compute(index, t);
        }
        else
        {
            index = 1;
        }
        transform.LookAt(target.transform);
    }