コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】LineRender の頂点のワールド座標を取得する方法

ソースコード

public static IEnumerable<Vector3> GetPositionInWorldSpace( LineRenderer lineRenderer )
{
    var transform = lineRenderer.transform;

    for ( var i = 0; i < lineRenderer.positionCount; i++ )
    {
        yield return transform.TransformPoint( lineRenderer.GetPosition( i ) );
    }
}

参考サイト