Added dropdown to set starting position

This commit is contained in:
Keenan D. Buckley
2019-01-28 16:17:15 -07:00
parent b2ef9af37a
commit b68ece8fd3
2 changed files with 51 additions and 0 deletions
@@ -0,0 +1,40 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class setPosition : MonoBehaviour
{
robotControl robotControl;
// Start is called before the first frame update
public void Start()
{
GameObject Robot = GameObject.Find("Robot");
robotControl = Robot.GetComponent<robotControl>();
}
// Update is called once per frame
public void Update()
{
Dropdown dd = GetComponent<Dropdown>();
// 1 = left, 2 = middle, and 3 = right
if (dd.value != 0)
{
if (dd.value == 1)
{
robotControl.pos = new Vector3(-50, 10, -260);
}
else if (dd.value == 2)
{
robotControl.pos = new Vector3(0, 10, -260);
}
else if (dd.value == 3)
{
robotControl.pos = new Vector3(50, 10, -260);
}
robotControl.initialRot = robotControl.yRot;
dd.value = 0;
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b2a1ca7e8c9bd604bb02031bb790a351
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: