コード例 #1
0
    public void AttachHandgunController(GameObject gun)
    {
        handgun_Controller = gun.GetComponent <Handgun_Controller>();

        if (handgun_Controller == null)
        {
            Debug.LogError("Handgun_Controller not found on gun object passed to Weapon_Magazine");
        }
    }
コード例 #2
0
    private void Start()
    {
        controller = transform.root.GetComponent <Handgun_Controller>();

        if (controller == null)
        {
            Debug.LogError("Handgun_Controller not found on root GameObject");
            return;
        }
    }
コード例 #3
0
 public void DetachHandgunController()
 {
     handgun_Controller = null;
 }