Код
var go : GameObject;
var instPos = Vector3[];
private var curPos : Vector3;
function Update () {
if (1корпус)
curPos = instPos[0];
if (2корпус)
curPos = instPos[1];
if (3корпус)
curPos = instPos[2];
Instantiate (go, curPos, transform.rotation);
}
Это примитивно, а можно индекс массива сразу посылать от кнопки аргументом в вызове метода.