void Start() { Application.targetFrameRate = 30; transform = GetComponent <Transform>(); vectorList.Add(new Vector3(0, 0, 0)); trueHeadings.Add(0f); Input.compass.enabled = true; Input.gyro.enabled = true; Input.compensateSensors = true; // Minimum time interval between location updates, in milliseconds. //const long minTimeInMillis = 200; // Minimum distance between location updates, in meters. //const float minDistanceInMetres = 1; //AGGPS.RequestLocationUpdates(minTimeInMillis, minDistanceInMetres, OnLocationChanged); currentOrientation = Input.deviceOrientation; //initialize heading_correction_table with all null for (int i = 0; i < heading_correction_table.Length; i++) { heading_correction_table[i] = null; } deviceBridge = GameObject.Find("DeviceBridge").GetComponent <DeviceBridge>(); if (poi_name_bar_script == null) { poi_name_bar_script = GameObject.Find("POINameBar").GetComponent <PoiNameBarScript>(); } //skyboxScript = skybox.GetComponent<Skybox>(); //Input.location.Start(); }
void Start() { skyboxTransform = transform.Find("skybox"); poiNameBarScript = GameObject.Find("POINameBar").GetComponent <PoiNameBarScript>(); billboardDetailScript = GameObject.Find("BillboardDetail").GetComponent <BillboardDetailScript>(); //GameObject.Find("event").GetComponent<EventpropagationHandler>().register(this); }
public void OnPointerClick(PointerEventData eventData) { if (poiNameBarScript == null) { poiNameBarScript = GameObject.Find("POINameBar").GetComponent <PoiNameBarScript>(); } poiNameBarScript.switchBuilding(transform.parent.GetComponent <InvisBuilding>()); poiNameBarScript.expand(); }