Example #1
0
        protected override void OnGunAwake()
        {
            _targetedObjectsList = GetComponent <TriggerList2D>();
            _targetingCollider   = GetComponent <PolygonCollider2D>();

            var conePoints = _targetingCollider.points;

            conePoints[0].Set(_range / 2, _range);
            conePoints[1].Set(-_range / 2, _range);
        }
 private void Awake()
 {
     _triggerList         = GetComponent <TriggerList2D>();
     transform.localScale = Vector2.zero;
     StartCoroutine(Explode());
 }