示例#1
0
 private void Awake()
 {
     _gameloopManager  = GetComponent <GameloopManager>();
     _daytimeManager   = GetComponent <DaytimeManager>();
     _planeManager     = GetComponent <PlaneManager>();
     _airportManager   = GetComponent <AirportManager>();
     _upgradeManager   = GetComponent <UpgradeManager>();
     _camera           = Camera.main;
     _cameraController = _camera.GetComponent <CameraController>();
     StoreCamera();
     _unlockButton.gameObject.SetActive(_cameraController.lockRotation);
     _lockButton.gameObject.SetActive(!_cameraController.lockRotation);
     _pathEffect    = new PathEffect(_pathTessellation);
     _preserveColor = _preserveAlphaPanel.color;
 }
示例#2
0
 private void Awake()
 {
     _resourceManager = GetComponent <UpgradeManager>();
     _gameloopManager = GetComponent <GameloopManager>();
 }