А чем способ clip.x = clip.width*i все таки не устраивает?
Ну можно по другому (для клипов разной ширины):

Код AS3:
var currentX:int = 0;
for (var i:int = 0; i<=количество_клипов; i++){
текуший_клип.x = currentX;
currentX += текуший_клип.width;
}
Таким образом первый клип будет на координате 0, а каждый следующий клип будет становиться сразу после предыдущего.