Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        //get initializer
        init  = (InitializerScript)GameObject.Find("Initializer").GetComponent <InitializerScript>();
        agent = GetComponent <NavMeshAgent> ();

        //get finish
        finish = GameObject.Find("FinishPoint").transform;

        //get Coins
        coins = new ArrayList();
        GameObject[] aCoins = GameObject.FindGameObjectsWithTag("Coin");
        foreach (GameObject t in aCoins)
        {
            coins.Add(t.transform);
        }

        //get alcoves
        alcoves = new ArrayList();
        GameObject[] alcs = GameObject.FindGameObjectsWithTag("Alcove");
        foreach (GameObject a in alcs)
        {
            alcoves.Add(a.transform);
        }

        coinI  = getClosestCoin();
        target = (Transform)coins[coinI];

        //set appropriate speed 1.5v
        agent.speed = 1.5f * init.v;
    }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        init = (InitializerScript)GameObject.Find("Initializer").GetComponent <InitializerScript>();

        laneChangeTime = Time.time + laneChangeDelay;
        isVisible      = false;
    }
 void InputFieldsChangeCheck()
 {
     Debug.Log("Values changed");
     GameManager.ReadValues();
     InitializerScript.deleteEnvironment();
     InitializerScript.createEnvironment();
 }
Ejemplo n.º 4
0
	// Use this for initialization
	void Start () {
		init = (InitializerScript)GameObject.Find ("Initializer").GetComponent<InitializerScript>();

		isVisible = false;

		laneChangeTime = Time.time + laneChangeDelay;
	
	}
Ejemplo n.º 5
0
    // Use this for initialization
    void Start()
    {
        laneChangeTime      = Time.time + laneChangeDelay;
        directionChangeTime = Time.time + directionChangeDelay;
        stopTime            = Time.time + stopDelay;
        speedChangeTime     = Time.time + speedChangeDelay;

        init = (InitializerScript)GameObject.Find("Initializer").GetComponent <InitializerScript>();

        isVisible = false;
    }
 void Awake()
 {
     if (GameObject.Find("GameManager") == null)
     {
         Instantiate(Resources.Load("GameManager") as GameObject);
         //gameManager.name = "GameManager";
         //DontDestroyOnLoad(gameManager);
     }
     initializer = this;
     
 }
    public static void Save()
    {
        List <int> ConeRadiusList = InitializerScript.getRangeList();

        rowData = new List <string[]>();

        // Creating First row of titles manually..
        string[] rowDataTemp = new string[3];
        rowDataTemp[0] = "cone_number";
        rowDataTemp[1] = "cone_height";
        rowDataTemp[2] = "Task_completion_time";
        rowData.Add(rowDataTemp);

        // You can add up the values in as many cells as you want.
        for (int i = 0; i < ConeRadiusList.Count; i++)
        {
            rowDataTemp    = new string[3];
            rowDataTemp[0] = ConeRadiusList[i].ToString();
            rowDataTemp[1] = "?";
            rowDataTemp[2] = "?";
            rowData.Add(rowDataTemp);
        }

        string[][] output = new string[rowData.Count][];

        for (int i = 0; i < output.Length; i++)
        {
            output[i] = rowData[i];
        }

        int    length    = output.GetLength(0);
        string delimiter = ",";

        StringBuilder sb = new StringBuilder();

        for (int index = 0; index < length; index++)
        {
            sb.AppendLine(string.Join(delimiter, output[index]));
        }


        string filePath = getPath();

        StreamWriter outStream = System.IO.File.CreateText(filePath);

        outStream.WriteLine(sb);
        outStream.Close();
    }
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
            DontDestroyOnLoad(instance);
        }

        else if (instance != this)
        {
            Destroy(gameObject);
        }

        InitAttackData();
        InitClassData();
        InitItems();
        InitSkills();
        InitRaceData();
    }
Ejemplo n.º 9
0
    // Use this for initialization
    void Start()
    {
        init = (InitializerScript)GameObject.Find("Initializer").GetComponent <InitializerScript>();

        isVisible = false;
    }
Ejemplo n.º 10
0
	// Use this for initialization
	void Start () {
		//get initializer
		init = (InitializerScript)GameObject.Find ("Initializer").GetComponent<InitializerScript>();
		agent = GetComponent<NavMeshAgent> ();

		//get finish
		finish = GameObject.Find ("FinishPoint").transform;

		//get Coins
		coins = new ArrayList();
		GameObject[] aCoins = GameObject.FindGameObjectsWithTag ("Coin");
		foreach (GameObject t in aCoins) {
			coins.Add(t.transform);
		}

		//get alcoves
		alcoves = new ArrayList();
		GameObject[] alcs = GameObject.FindGameObjectsWithTag ("Alcove");
		foreach (GameObject a in alcs) {
			alcoves.Add(a.transform);
		}

		coinI = getClosestCoin ();
		target = (Transform)coins[coinI];

		//set appropriate speed 1.5v
		agent.speed = 1.5f * init.v;
	}
Ejemplo n.º 11
0
	// Use this for initialization
	void Start () {
		init = (InitializerScript)GameObject.Find ("Initializer").GetComponent<InitializerScript>();

		isVisible = false;

	}
Ejemplo n.º 12
0
	// Use this for initialization
	void Start () {
		laneChangeTime = Time.time + laneChangeDelay;
		directionChangeTime = Time.time + directionChangeDelay;
		stopTime = Time.time + stopDelay;
		speedChangeTime = Time.time + speedChangeDelay;

		init = (InitializerScript)GameObject.Find ("Initializer").GetComponent<InitializerScript>();

		isVisible = false;
	}
Ejemplo n.º 13
0
 // Use this for initialization
 void Start()
 {
     this.ReadValues();
     InitializerScript.createEnvironment();
 }