public List<GameObject> Obj = new List<GameObject>();
public GameObject Pos1,Pos2;
float LineX,newX,start;
int S;
void Awake()
{
Obj.Add(Pos1);
foreach(GameObject fooObj in GameObject.FindGameObjectsWithTag("Obj")) {
Obj.Add(fooObj);
}
start = Pos1.transform.position.x;
Sorter(S);
}
private void Sorter(int a)
{
LineX = Mathf.Abs(LineX = (Pos1.transform.position.x - Pos2.transform.position.x));
for(int i=0; i<Obj.Count; i++)
{
newX = start +(LineX / Obj.Count)*i;
Obj
.transform.position = new Vector3(newX,Pos1.transform.position.y,transform.position.z);
}
Pos1 i creat empty yap ve çerçevenin en soluna bırak. Pos2 aynı şekilde sağ tarafa gelecek.
Not: En son satırdaki Obj den sonra köşeli parantez içinde i gelecek. Neden bilmiyorum forum yazmama izin vermiyor