コード例 #1
0
 private void Start()
 {
     playerIdentifierComponent    = ComponentLocator.instance.GetDependency <PlayerIdentifierComponent>();
     playerDistanceToCameraCenter = transform.position - playerIdentifierComponent.playerGameObject.transform.position;
     aISpawnComponent             = ComponentLocator.instance.GetDependency <AISpawnComponent>();
     timeScalesComponent          = ComponentLocator.instance.GetDependency <TimeScalesComponent>();
 }
コード例 #2
0
 private void Start()
 {
     playerIdentifierComponent = ComponentLocator.instance.GetDependency <PlayerIdentifierComponent>();
     currency = ComponentLocator.instance.singleObjectInstanceReferences.playerProfile.playerCurrency;
     IAP      = ComponentLocator.instance.GetDependency <IAPPurchaseCanvasComponent>();
 }
コード例 #3
0
 private void Start()
 {
     ComponentLocator.instance.GetDependency <MenuStartComponent>().gameStartedEvent += SpawnWave;
     playerIdentifierComponent = ComponentLocator.instance.GetDependency <PlayerIdentifierComponent>();
     cameraDirectorComponent   = ComponentLocator.instance.GetDependency <CameraDirectorComponent>();
 }
コード例 #4
0
 private void Start()
 {
     timeScalesComponent       = ComponentLocator.instance.GetDependency <TimeScalesComponent>();
     playerIdentifierComponent = ComponentLocator.instance.GetDependency <PlayerIdentifierComponent>();
 }