Exemplo n.º 1
0
        protected virtual void Start()
        {
            playerEnergy    = gameObject.GetRequiredComponent <EnergyBehaviour>();
            playerCondition = gameObject.GetRequiredComponent <ConditionBehaviour>();
            playerEnergy.EnergyStatChange       += OnEnergyChange;
            playerCondition.ConditionStatChange += OnConditionChange;
            save = GameManager.Instance.Save;
            playerEnergy.Energy       = save.SavedPlayerEnergy;
            playerCondition.Condition = save.SavedPlayerCondition;
            attackRange = attackSpeed * attackTime + 0.5f;

            base.Awake();
        }
 // Use this for initialization
 void Awake()
 {
     playerEnergy    = GameObject.FindGameObjectWithTag("Player").GetRequiredComponent <EnergyBehaviour>();
     energyBarText   = GetComponentInChildren <Text>();
     energyBarSlider = gameObject.GetRequiredComponent <Slider>();
 }