コード例 #1
0
 public override void OnTriggerEnter(Collider to_collider)
 {
     //IL_0049: Unknown result type (might be due to invalid IL or missing references)
     //IL_0054: Unknown result type (might be due to invalid IL or missing references)
     //IL_0065: Unknown result type (might be due to invalid IL or missing references)
     base.OnTriggerEnter(to_collider);
     if (!(base.fromCollider == null) && !(base.fromObject == null) && base.fromCollider.get_enabled() && !to_collider.get_isTrigger() && !(to_collider.get_gameObject() == base.fromCollider.get_gameObject()))
     {
         StageObject componentInParent = to_collider.get_gameObject().GetComponentInParent <StageObject>();
         if (!(componentInParent == null) && !(componentInParent == base.fromObject))
         {
             float time = 0f;
             if (base.colliderInterface != null)
             {
                 time = base.colliderInterface.GetTime();
             }
             if (componentInParent.OnContinuationEnter(attackContinuationInfo, base.fromObject, base.fromCollider, time))
             {
                 enterList.Add(componentInParent);
             }
         }
     }
 }