if(canTeleport){
var count = 0;
var yPos = 100;
var towers : GameObject[];
towers = GameObject.FindGameObjectsWithTag("Tower");
if(!spawnedRadii){
SpawnRadii();
}
GUI.Label(Rect((Screen.width/2)-100,(Screen.height/2)-100, 200, 220), "Teleport Panel","box");
scrollPosition = GUI.BeginScrollView (Rect((Screen.width/2)-90,(Screen.height/2)-80,190,180),
scrollPosition, Rect((Screen.width/2)-90,(Screen.height/2)-80,0,towers.length*20));
for(var tower : GameObject in towers){
count++;
yPos -= 20;
if(GUI.Button(Rect((Screen.width/2)-50,(Screen.height/2)-yPos, 100, 20), tower.GetComponent("Name").myName+" "+count,"button")){
if(canSummon){
selected = tower;
var targetPos = selected.transform.position;
targetPos.y += selected.transform.localScale.y;
Instantiate(selectron,targetPos,selected.transform.rotation);
}
}
}
GUI.EndScrollView ();
if(GUI.Button(Rect((Screen.width/2)-50,(Screen.height/2)+100, 100, 20), "Teleport","button")){
selected.transform.position = player.transform.position + (Vector3.up * (selected.transform.localScale.z/2));
canTeleport=0;
//selected=;
}
}