Example #1
0
    private void Awake()
    {
        _renderer       = GetComponent <Renderer>();
        _originalShader = _renderer.material.shader;

        _crosshair = Camera.main.GetComponent <CrosshairComponent>();
    }
Example #2
0
    //private float _radiusCheck = 0.5f;

    public Hold()
    {
        _crosshair = Camera.main.GetComponent <CrosshairComponent>();
        if (_crosshair == null)
        {
            Debug.LogError("WARNING: CROSSHAIR COMPONENT MISSING FROM INTERACT");
        }
    }
Example #3
0
    private void Start()
    {
        _rigidbody = GetComponent <Rigidbody>();
        _crosshair = Camera.main.GetComponent <CrosshairComponent>();

        //_holder = Camera.main.transform.parent.gameObject;

        //Basically a type check
        _holder = Camera.main.GetComponentInParent <PlayerControls>().gameObject;
    }