private void OnCollisionEnter(Collision _collision) { if (_collision.collider.tag == "Player") { playerGameObject = GameObject.FindWithTag("Player"); playerController = playerGameObject.GetComponent <Script_PlayerController>(); this.transform.SetParent(playerGameObject.transform); rigidBody.isKinematic = true; //temporary fix //find a way so the powerup does not collide with the player boxCollider.enabled = false; //do something playerController.ijumpMax++; } }
private void Awake() { PC = GetComponent <Script_PlayerController>(); PS = GetComponent <Script_PlayerStats>(); }
// Start is called before the first frame update void Start() { PC = GameObject.FindGameObjectWithTag("Player").GetComponent <Script_PlayerController>(); }