diff --git a/meng_yao/Assets/Prefabs/Bullet/jbf_Bullet.prefab b/meng_yao/Assets/Prefabs/Bullet/jbf_Bullet.prefab index d995351f..a35ff595 100644 --- a/meng_yao/Assets/Prefabs/Bullet/jbf_Bullet.prefab +++ b/meng_yao/Assets/Prefabs/Bullet/jbf_Bullet.prefab @@ -4851,13 +4851,14 @@ MonoBehaviour: BulletDeadTimer: 10 animator: {fileID: 0} IsMove: 1 - Collider2D: {fileID: 0} + Collider2D: {fileID: 4606866971114100020} effectPres: [] NumberOfBulletAttacks: 1 Target: {fileID: 0} noLockEnemy: 0 Cansplit: 0 smallBulletPrefab: {fileID: 0} + CanBoom: 0 --- !u!1 &6998733212867358586 GameObject: m_ObjectHideFlags: 0 diff --git a/meng_yao/Assets/Prefabs/Bullet/jez_Bullet.prefab b/meng_yao/Assets/Prefabs/Bullet/jez_Bullet.prefab index 7d0e9e19..f4a5e855 100644 --- a/meng_yao/Assets/Prefabs/Bullet/jez_Bullet.prefab +++ b/meng_yao/Assets/Prefabs/Bullet/jez_Bullet.prefab @@ -11,9 +11,9 @@ GameObject: - component: {fileID: 6998733212867007974} - component: {fileID: 6998733212881238784} - component: {fileID: 6998733212882929672} - - component: {fileID: 5061374960576617222} - component: {fileID: 6519243243911487068} - component: {fileID: 4606866971114100020} + - component: {fileID: 4940721798530711094} m_Layer: 0 m_Name: jez_Bullet m_TagString: Untagged @@ -4804,37 +4804,6 @@ ParticleSystemRenderer: m_MeshWeighting2: 1 m_MeshWeighting3: 1 m_MaskInteraction: 0 ---- !u!114 &5061374960576617222 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6998733212867311352} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 25a4f829952155e48bbe3abf99b78f2e, type: 3} - m_Name: - m_EditorClassIdentifier: - role: {fileID: 0} - attackObj: {fileID: 0} - myBulletType: 0 - bulletAttributes: 0 - bulletMoveType: 0 - BulletDeadTimer: 10 - animator: {fileID: 0} - IsMove: 1 - Collider2D: {fileID: 0} - effectPres: - - {fileID: 1091443316701177648, guid: b9df638c9cb3bfe43acb042655fd517e, type: 3} - - {fileID: 1091443316701177648, guid: 65e205dfab4a6c2458647bb554b62ac2, type: 3} - - {fileID: 1091443316701177648, guid: beeceee8fc2c8464abd22e4b3e7850f1, type: 3} - NumberOfBulletAttacks: 1 - Target: {fileID: 0} - noLockEnemy: 0 - Cansplit: 0 - smallBulletPrefab: {fileID: 0} - CanBoom: 0 --- !u!210 &6519243243911487068 SortingGroup: m_ObjectHideFlags: 0 @@ -4862,6 +4831,34 @@ CircleCollider2D: m_Offset: {x: 0, y: 0} serializedVersion: 2 m_Radius: 0.1 +--- !u!114 &4940721798530711094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6998733212867311352} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e31ebd3b0b4200f41b0f751131f92e72, type: 3} + m_Name: + m_EditorClassIdentifier: + role: {fileID: 0} + attackObj: {fileID: 0} + myBulletType: 0 + bulletAttributes: 0 + bulletMoveType: 0 + BulletDeadTimer: 10 + animator: {fileID: 0} + IsMove: 1 + Collider2D: {fileID: 0} + effectPres: [] + NumberOfBulletAttacks: 1 + Target: {fileID: 0} + noLockEnemy: 0 + Cansplit: 0 + smallBulletPrefab: {fileID: 0} + CanBoom: 0 --- !u!1 &6998733212867358586 GameObject: m_ObjectHideFlags: 0 diff --git a/meng_yao/Assets/Prefabs/charatar/jez.prefab b/meng_yao/Assets/Prefabs/charatar/jez.prefab index 218a0872..30789bc4 100644 --- a/meng_yao/Assets/Prefabs/charatar/jez.prefab +++ b/meng_yao/Assets/Prefabs/charatar/jez.prefab @@ -419,7 +419,7 @@ GameObject: - component: {fileID: 8433650274028726420} - component: {fileID: -3836672401185760439} - component: {fileID: 1608620729910401442} - - component: {fileID: 3258498600701209889} + - component: {fileID: 8624611542137883506} m_Layer: 0 m_Name: jez m_TagString: Player @@ -470,8 +470,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1d85d2602d10e0b45820f1be35eda782, type: 3} m_Name: m_EditorClassIdentifier: - retbutton: {fileID: 0} - ClosureObj: {fileID: 0} + description: id: M_J_004 Name: "\u91D1\u840C\u5996-04" camp: 0 @@ -484,21 +483,21 @@ MonoBehaviour: _Canvas: {fileID: 0} spriteRenderers: {fileID: 0} HurtDirectin: 0 - Quality: 0 - Elements: 2 - Info: "\u5F53\u653B\u51FB\u8303\u56F4\u5185\u51FA\u73B0\u654C\u4EBA\u540E\u5C31\u4F1A\u9501\u5B9A\u654C\u4EBA\uFF0C\u7136\u540E\u6301\u7EED\u5C04\u51FA\u5B50\u5F39\u8FDB\u884C\u653B\u51FB\u3002" - SkillId: 2001 - AttackType: 0 - AttackActionType: 0 - AttackRange: 6 - AttackCD: 0.6 - CritRate: 0.065 + Quality: 2 + Elements: 0 + Info: "\u5C04\u51FA\u4E00\u4E2A\u4F1A\u8FD4\u56DE\u7684\u201C\u56DE\u65CB\u9556\u201D\uFF0C\u653B\u51FB\u79FB\u52A8\u4E2D\u89E6\u78B0\u5230\u7684\u6240\u6709\u654C\u4EBA\u3002" + SkillId: 3001 + AttackType: 2 + AttackActionType: 2 + AttackRange: 5 + AttackCD: 2.5 + CritRate: 0.08 CriticalHitRateBonus: 0 killNum: 0 isMoFa: 0 gold: 10 - MaxAttack: 6 - MinAttack: 4 + MaxAttack: 12 + MinAttack: 10 isGoodDamege: 0 physicalArmor: 10 magicArmor: 5 @@ -515,7 +514,7 @@ MonoBehaviour: normalIndex: 0 isHit: 0 myTags: 0 - mySkillUp: {fileID: 3258498600701209889} + mySkillUp: {fileID: 8624611542137883506} IsDead: 0 HaveDieTime: 0 enemyId: @@ -574,7 +573,7 @@ MonoBehaviour: m_EditorClassIdentifier: tower: {fileID: 0} Tag: tower ---- !u!114 &3258498600701209889 +--- !u!114 &8624611542137883506 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -583,11 +582,10 @@ MonoBehaviour: m_GameObject: {fileID: 8433650275485930554} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf06a056a8f837740a4fca76de3a5ed5, type: 3} + m_Script: {fileID: 11500000, guid: 8264f0a4afc0aa347bf9dad42df2617a, type: 3} m_Name: m_EditorClassIdentifier: - retbutton: {fileID: 0} - ClosureObj: {fileID: 0} + description: "\u66F4\u65B0\u540E\u7684\u840C\u8000\uFF0C\uFF1A\u4F7F\u7528\u65B9\u6CD5xxxxxxxx" role: {fileID: 8433650274028726420} attack: {fileID: 7276635428522831207} attackRange: 0 diff --git a/meng_yao/Assets/script/A_Fight/SpawnMonster.cs b/meng_yao/Assets/script/A_Fight/SpawnMonster.cs index 6ebc3207..f06ea356 100644 --- a/meng_yao/Assets/script/A_Fight/SpawnMonster.cs +++ b/meng_yao/Assets/script/A_Fight/SpawnMonster.cs @@ -28,6 +28,8 @@ public class SpawnMonster : Base public List enemysList=new List(); + public List MengYaoList = new List(); + public List SortList = new List(); private void Awake() { @@ -46,8 +48,9 @@ public class SpawnMonster : Base { // 获取所有带有 SortingGroup 组件的敌人对象 List gameObjectsList = new List(); - - foreach (GameObject go in enemysList) + SortList.AddRange(enemysList); + SortList.AddRange(MengYaoList); + foreach (GameObject go in SortList) { // 获取该物体上的 SortingGroup 组件 if (go != null) diff --git a/meng_yao/Assets/script/A_Fight/cardContorl.cs b/meng_yao/Assets/script/A_Fight/cardContorl.cs index 71e2c112..0d59f5fc 100644 --- a/meng_yao/Assets/script/A_Fight/cardContorl.cs +++ b/meng_yao/Assets/script/A_Fight/cardContorl.cs @@ -86,7 +86,11 @@ public class cardContorl : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndD MengyaoInfo.Instance.mengyaoIdToRole.Add(mY.GetComponent().id, mY); //SpawnPool.intance.Enemys.Add(mY);//瀛樺叆鍥惧眰鎺掑簭鐨勬暟缁 - + if (!SpawnMonster.intance.MengYaoList.Contains(mY)) + { + SpawnMonster.intance.MengYaoList.Add(mY); + } + this.enabled = false; cardBox.instance.ChangeInPlaceNumber(1);