2 点間に単純なラインを作成するには、次の手順を実行します。
最初のポイント位置に、SplineShape オブジェクトを新規作成します。
この新しいオブジェクトにスプラインを新しく追加します。
最初の位置に、コーナー ノットを新しく追加します。
2 番目の位置に、コーナー ノットを新しく追加します。両方のノットに、線分セグメントを定義するよう指示します。
この変更を反映させるために SplineShape を更新します。
SplineShape を結果として返します。
これらの手順を実装した関数は次のようになります。
スクリプト:
fn drawLineBetweenTwoPoints pointA pointB = ( ss = SplineShape pos:pointA addNewSpline ss addKnot ss 1 #corner #line PointA addKnot ss 1 #corner #line PointB updateShape ss ss ) newSpline = drawLineBetweenTwoPoints [10,20,30] [100,200,10]