void CreateNode() { numNodes++; Debug.Log("Node: " + numNodes); //get node info Vector2 pos = positionalTracker.GetPosition(); int rssi = wifiSignal.GetCurrSignal(); string mac = wifiSignal.GetMacAddress(); //add node info to json string jsonFileWriter.AddNode(mac, rssi, pos); //instantiate node Vector3 worldNodePos = new Vector3(pos.x, Camera.main.transform.position.y, pos.y); GameObject node = Instantiate(nodePrefab, worldNodePos, Quaternion.identity); node.transform.position -= new Vector3(0, .1f, 0); string nodeText = "Mac: " + mac + "\n" + "RSSI: " + rssi + "dB"; node.GetComponent <NodeBehavior>().Init(nodeText, numNodes); }