void BasicPack()
{
int curX = 0;
int curY = 0;
int maxY = 0;
int i = 0;
foreach ( Element el in elements ) {
if ( (curX + el.Width()) > width ) {
curX = 0;
curY = curY + maxY + actualPadding;
maxY = 0;
}
if ( (curY + el.Height()) > height ) {
Debug.LogError( "Failed to layout element " + el.texture.name );
break;
}
el.coord[0] = curX;
el.coord[1] = curY;
curX = curX + el.Width() + actualPadding;
if (el.Height() > maxY) {
maxY = el.Height();
}
++i;
}
}