浏览代码

修复回家后刺客还能锁定,修复弓箭手和塔的子弹会被空中平台阻挡

LAPTOP-OM1V99U2\永远de小亡灵 1 年之前
父节点
当前提交
05920b9739

+ 3 - 1
ActionTowerDefense/Assets/Resources/Prefab/Arrow.prefab

@@ -180,7 +180,7 @@ GameObject:
   - component: {fileID: 7414042625370929500}
   - component: {fileID: 7485360237884938143}
   - component: {fileID: 8541051486027365006}
-  m_Layer: 0
+  m_Layer: 14
   m_Name: Arrow
   m_TagString: Untagged
   m_Icon: {fileID: 0}
@@ -244,6 +244,8 @@ MonoBehaviour:
   flyTime: 0
   isTrack: 0
   trackTarget: {fileID: 0}
+  isBack: 0
+  stayTime: 0
   toFloat: 0
 --- !u!54 &8541051486027365006
 Rigidbody:

+ 1 - 1
ActionTowerDefense/Assets/Resources/Prefab/TowerBullet.prefab

@@ -4900,7 +4900,7 @@ GameObject:
   - component: {fileID: 7414042625370929500}
   - component: {fileID: 7485360237884938143}
   - component: {fileID: 8541051486027365006}
-  m_Layer: 0
+  m_Layer: 14
   m_Name: TowerBullet
   m_TagString: Untagged
   m_Icon: {fileID: 0}

+ 2 - 1
ActionTowerDefense/Assets/Scripts/Enemy.cs

@@ -535,12 +535,13 @@ public class Enemy : MoveCharacter
                         if(targetCharacter == null)
                         {
                             ChangeState(CharacterState.FinishRush);
+                            time = finishRushTime;
                             break;
                         }
                     }
                     else
                     {
-                        if (targetCharacter.isRevive &&
+                        if (targetCharacter.isRevive ||
                             targetCharacter.GetComponent<PlayerController>().isBaseBtnOut)
                         {
                             targetCharacter = null;

+ 1 - 1
ActionTowerDefense/ProjectSettings/DynamicsManager.asset

@@ -18,7 +18,7 @@ PhysicsManager:
   m_ClothInterCollisionDistance: 0.1
   m_ClothInterCollisionStiffness: 0.2
   m_ContactsGeneration: 1
-  m_LayerCollisionMatrix: ffa7ffffffa7ffffffa7fffffff7ffffffa7ffffffa7ffff3f80ffff3f80ffff3f80ffff3fa0ffff3fa0ffff0090ffff08a8ffff3ff6ffff08a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+  m_LayerCollisionMatrix: ffe7ffffffe7ffffffe7fffffff7ffffffe7ffffffe7ffff3fc0ffff3fc0ffff3fc0ffff3fe0ffff3fe0ffff0090ffff08a8ffff3fb6ffffff87ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
   m_AutoSimulation: 1
   m_AutoSyncTransforms: 0
   m_ReuseCollisionCallbacks: 1

+ 1 - 1
ActionTowerDefense/ProjectSettings/TagManager.asset

@@ -25,7 +25,7 @@ TagManager:
   - Soul
   - Attackless
   - Platform
-  - 
+  - Bullet
   - 
   - 
   -