Exemplo n.º 1
0
 internal void Apply(Vector3 hitPoint, ShieldContainer parentContainer)
 {
     _parentContainer     = parentContainer;
     transform.localScale = new Vector3(LocalScale, LocalScale, LocalScale);
     transform.LookAt(hitPoint);
     StartCoroutine(FadeOut());
 }
Exemplo n.º 2
0
 void Start()
 {
     rigidBody       = GetComponent <Rigidbody>();
     mainCamera      = Camera.main;
     cameraOffset    = Camera.main.transform.position - transform.position;
     rig             = GetComponentInChildren <GunRig>();
     shieldContainer = GetComponentInChildren <ShieldContainer>();
 }