// Use this for initialization void Start() { sprite = transform.GetChild(0).gameObject; originalY = transform.position.y; manager = GetComponentInParent <PickupsManager>(); spawnTime = Time.time; }
private void Awake() { _userInfo = new UserInfo(); _unitsManager = new UnitsManager(); _damageSystem = new DamageSystem(); _pickupsManager = new PickupsManager(_unitsManager, _userInfo, _pickupPrefab); _projectilesManager = new ProjectilesManager(_damageSystem); _goldLabel.Init(_userInfo); _damageSystem.DamageTaken += (u) => _camera.Shake(0.5f); }
// Use this for initialization void Start() { tag = "Pickup"; pickupsManager = FindObjectOfType<PickupsManager> (); pickupsList = pickupsManager.GetPickupSelection(); }
// Use this for initialization void Start() { image = GetComponent<Image>(); pickupsManager = FindObjectOfType<PickupsManager> (); }