private void Awake() { if (cube1 == null) { cube1 = GameObject.Find("Cube_test"); if (cube1 != null) { cube1CalibrageClick = cube1.GetComponent <CalibrageClickAnnex>(); } } if (cube2 == null) { cube2 = GameObject.Find("Cube_2_test"); if (cube2 != null) { cube2CalibrageClick = cube2.GetComponent <CalibrageClickAnnex>(); } } updatePosOrient = GameObject.Find("Aiguille").GetComponent <UpdatePosOrientAiguille>(); float coef = (1f / (0.1f * 0.25f)); // On adapte avec les scales utilisé dans les éléments PosCube1 = cube1.transform.position * coef; // *40 ramène a un scale de 1 PosCube2 = cube2.transform.position * coef; if (sceneItems == null) { sceneItems = GameObject.Find("SceneItems"); } if (gltf == null) { gltf = GameObject.Find("GLTF"); } if (axisViewer == null) { axisViewer = GameObject.Find("AxisViewer"); } //HideScene(); //ObjectToShow.SetActive(false); }
// Use this for initialization void Start() { if (Aiguille == null) { Aiguille = GameObject.Find("Aiguille"); updatePosOrient = Aiguille.GetComponent <UpdatePosOrientAiguille>(); } //gaze = GameObject.Find("InputManager").GetComponent<GazeManager>(); //spatialMapping = GameObject.Find("SpatialMapping"); if (!locked) { if (WorldAnchorManager.Instance != null) { locked = true; WorldAnchorManager.Instance.AttachAnchor(gameObject); // Permet de charger l'anchor stocker en mémoire posBase = transform.position; orientBase.x = transform.rotation.x; orientBase.y = transform.rotation.y; orientBase.z = transform.rotation.z; } } }
// Use this for initialization void Start() { updatePosOrient = GameObject.Find("Aiguille").GetComponent <UpdatePosOrientAiguille>(); audio_source = GetComponent <AudioSource>(); }
/// <summary> /// Permet d'inverser les axes sur le capteur de position 3D /// </summary> public void InvertAxesValues() { UpdatePosOrientAiguille updPO = aiguille.GetComponent <UpdatePosOrientAiguille>(); updPO.invertCoef(); }