Beispiel #1
0
 public static ObiektPosition getInstance(Vector3 targetPosition)
 {
     if (_me == null)
     {
         _me = new ObiektPosition(targetPosition);
     }
     return(_me);
 }
Beispiel #2
0
    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);
    }