protected override void OnAwake()
 {
     base.OnAwake();
     m_capsuleCollider = GetComponent <CapsuleCollider>();
     m_animator        = GetComponent <Animator>();
     m_navAgent        = GetComponent <NavMeshAgent>();
     m_currentPhysMat  = capacity.general.defaultPhysicsMaterial;
 }
 public PoolElement(PhysicsMaterialEx material, Transform parent)
 {
     gameObject = Instantiate(material.bulletHitDecal, Vector3.zero, Quaternion.identity, parent);
 }
Beispiel #3
0
 public override void Reset()
 {
     useAnimator            = true;
     defaultPhysicsMaterial = null;
 }