// Update is called once per frame void Update() { if (Input.GetButton("Fire1") && heldWeapon != null) { heldWeaponScript.PullTrigger(); } TalkToChildren(); //Debug.Log(heldWeapon + " " + heldWeaponScript); }