示例#1
0
    void Awake()
    {
        timeLeftBeforeFire = shipConfigurationComponent.fireSpeed;

        if (abilitySetupComponent == null)
        {
            abilitySetupComponent = GetComponent <AbilitySetupComponent>();
        }
        abilitySetupComponent.GetAbilitiesWhenInstantiated(SetupDependencies);

        if (shipConfigurationComponent == null)
        {
            shipConfigurationComponent = GetComponent <AIShipConfigurationComponent>();
        }
    }
示例#2
0
 void Awake()
 {
     abilitySetupComponent = GetComponent <AbilitySetupComponent>();
     abilitySetupComponent.GetAbilitiesWhenInstantiated(SetupAbilities);
 }
示例#3
0
 void Awake()
 {
     abilitySetupComponent = GetComponent <AbilitySetupComponent>();
     inventory             = ComponentLocator.instance.singleObjectInstanceReferences.playerProfile.playerItemInventory;
 }