private void OnTriggerEnter(Collider other)
    {
        // if pickableobject..
        PickableObject pickable = other.gameObject.GetComponent <PickableObject>();

        if (pickable != null)
        {
            Debug.Log("Pickup");
            sound.PlayOneShot(pickupEffect);
            pickable.Picked(this);
        }

        if (other.gameObject.CompareTag("EnemyHitbox"))
        {
            Debug.Log("Hitted");
            Hitbox hitbox = other.gameObject.GetComponent <Hitbox>();
            if (hitbox)
            {
                TakeDamage(hitbox.damage);
            }
        }

        var preventFall = other.GetComponent <PreventPlayerFall>();

        if (preventFall != null)
        {
            preventFall.movePlayer(transform);
        }
    }