// Use this for initialization void Start() { handle = new GNS3Handle("192.168.56.1", 3080); projectHandle = handle.ProjectHandle("abc46e15-c32a-45ae-9e86-e896ea0afac2"); StartCoroutine(handle.CheckHealth( () => Debug.Log("Connection is good"), () => Debug.Log("Connection is bad") )); StartCoroutine(projectHandle.CheckHealth( () => Debug.Log("Project connection is good"), () => Debug.Log("Project connection is bad") )); reader = new BlockingQueue <string>(); writer = new BlockingQueue <string>(); }
float right_stick_vert; // [-1, 1] // Use this for initialization void Start() { // MAIN MENU ONLY //spawn_locations[] = new Vector3(); // player player = GameObject.Find("/OVRPlayerController"); // Create SubMenu create_submenu = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor"); // link menu linkMenu = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Create LinkMenu"); // Main Context Menu menu = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu"); // Main Menu Choices create_router = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Create Router"); create_switch = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Create Switch"); select_rs = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Select Router Switch"); link = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Link"); // set up Menu Options Array main_menu_options[0] = create_router; main_menu_options[1] = create_switch; main_menu_options[2] = select_rs; main_menu_options[3] = link; // Main Menu Text Objects title = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Title").GetComponent <Text>(); router_text = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Create Router/Text").GetComponent <Text>(); switch_text = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Create Switch/Text").GetComponent <Text>(); select_text = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Select Router Switch/Text").GetComponent <Text>(); link_text = GameObject.Find("/OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor/Main Menu/Link/Text").GetComponent <Text>(); title.text = "Main Menu"; router_text.text = "Create Router"; switch_text.text = "Create Switch"; select_text.text = "Select Router / Switch"; link_text.text = "Link"; // Main Menu Panel Objects create_router.GetComponent <Image>().color = panel_default; create_switch.GetComponent <Image>().color = panel_default; select_rs.GetComponent <Image>().color = panel_default; link.GetComponent <Image>().color = panel_default; // put context menu to sleep menu.transform.localScale = menu_sleep; create_router.transform.localScale = menu_sleep; create_switch.transform.localScale = menu_sleep; select_rs.transform.localScale = menu_sleep; link.transform.localScale = menu_sleep; // set booleans main_menu_active = false; left = false; right = false; up = false; down = false; horiz_active = false; vert_active = false; // starting menu option main_menu_option = 0; gameObject.SetActive(true); handle = new GNS3Handle("192.168.56.1", 3080); projectHandle = handle.ProjectHandle("abc46e15-c32a-45ae-9e86-e896ea0afac2"); StartCoroutine(handle.CheckHealth(() => Debug.Log("handle good"), () => Debug.Log("handle bad"))); StartCoroutine(projectHandle.CheckHealth(() => Debug.Log("project handle good"), () => Debug.Log("project handle bad"))); }