public static void SpaceInDirection( float spacing
, Vector2 initialPosition
, Vector2 direction
, CoordinateSpace coordinateSpace = CoordinateSpace.TargetSpace
, params IPositional[] positionals )
{
var delta = spacing * direction;
var position = initialPosition;
foreach (var positional in positionals)
{
positional.SetPosition(position, coordinateSpace);
position += delta;
}
}