void Start() { _playerMovement = GetComponent <PlayerMovementBehaviour>(); _playerShootBehaviour = GetComponent <PlayerShootBehaviour>(); _projectileSpawnerBehaviour = GetComponent <ProjectileSpawnerBehaviour>(); _playerControls.Ship.Fire.performed += context => _projectileSpawnerBehaviour.Fire(); }
public override void Start() { base.Start(); Description = string.Format(Description, IncreaseValue); _playerShootBehaviour = GameObject.Find("Player").GetComponent <PlayerShootBehaviour>(); }
private void OnTriggerEnter(Collider other) { GameObject gObj = other.gameObject; if (gObj.CompareTag("Player")) { PlayerShootBehaviour psb = gObj.GetComponentInParent <PlayerShootBehaviour>(); if (psb != null) { aSource.PlayOneShot(aClip, 0.05f); aSource.PlayOneShot(aClip2, 0.1f); Instantiate(PickUpEffect, transform.position, Quaternion.identity); psb.BulletPrefab = BulletPrefab; } } }
public override void Start() { base.Start(); _playerShootBehaviour = GameObject.Find("Player").GetComponent <PlayerShootBehaviour>(); }