Esempio n. 1
0
 protected override void Awake()
 {
     base.Awake();
     _timeController = ServiceLocator.Resolve <TimeController>();
     _cameraBounds   = CameraExtention.CameraBoundsToScreen(Camera.main);
     Initialize();
 }
 private void Update()
 {
     if (!createdFrustrum)
     {
         GetComponent <MeshFilter>().mesh = CameraExtention.GenerateFrustumMesh(thisCamera);
         createdFrustrum = true;
     }
 }
Esempio n. 3
0
 public void Initialize()
 {
     _circlesHash.Clear();
     _cameraBounds = CameraExtention.CameraBoundsToScreen(Camera.main);
     for (int i = 0; i < _initianCircleCount; i++)
     {
         CreateCircle();
     }
 }