コード例 #1
0
    public IEnumerator MoveTowardTarget()
    {
        Vector3 direction = Vector3.Normalize(_target - transform.position);

        direction.y = 0;
        while (transform.position.magnitude < 50)
        {
            transform.position += _speed * Time.deltaTime * direction;
            yield return(null);
        }
        _pool.RecycleInstance(this);
    }