public static ObiektPosition getInstance(Vector3 targetPosition) { if (_me == null) { _me = new ObiektPosition(targetPosition); } return(_me); }
void Start() { obiekt = GameObject.Find("Obiekt"); myObiektPosition = ObiektPosition.getInstance(obiekt.transform.position); GameObject.Find("Obiekt").transform.position = myObiektPosition.pos; currentMax = Camera.allCamerasCount; cameras = new Camera[currentMax]; Camera.GetAllCameras(cameras); myCameraIndex = CameraIndex.getInstance(); currentIndex = myCameraIndex.index; for (int i = 0; i < currentMax; i++) { cameras[i].gameObject.SetActive(false); } cameras[myCameraIndex.index].gameObject.SetActive(true); }