private void Awake() { _renderer = GetComponent <Renderer>(); _originalShader = _renderer.material.shader; _crosshair = Camera.main.GetComponent <CrosshairComponent>(); }
//private float _radiusCheck = 0.5f; public Hold() { _crosshair = Camera.main.GetComponent <CrosshairComponent>(); if (_crosshair == null) { Debug.LogError("WARNING: CROSSHAIR COMPONENT MISSING FROM INTERACT"); } }
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; }