示例#1
0
    // Action for when the trigger of the gun is pressed down.
    public void TriggerDown()
    {
        _time  = 0;
        _power = _minPower;

        _bullet = Instantiate(bulletTemplate, spawnLocation.position, Quaternion.identity);
        _bullet.GetComponent <Rigidbody>().isKinematic = true;
        _bullet.transform.SetParent(transform);

        var collider = GetComponent <Collider>();

        if (collider != null)
        {
            _bullet.AddException(collider);
        }
    }