コガネブログ

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

【Unity】LineRenderer の Positions をコピーする拡張メソッド

概要

public static void UpdatePositionsFromLineRenderer
(
    this LineRenderer self,
    LineRenderer      lineRenderer
)
{
    var positionCount = lineRenderer.positionCount;

    self.positionCount = positionCount;

    for ( var i = 0; i < positionCount; i++ )
    {
        self.SetPosition( i, lineRenderer.GetPosition( i ) );
    }
}