Fixed an issue where the player couldn't consistently bring up the upgrade option when trying to click on units that were specifically in the castle's shooting range.

This commit is contained in:
MaximilienBlanchardBizien1 2025-02-05 15:17:06 -05:00
parent 219aa36d62
commit c268b0ca01
5 changed files with 37 additions and 13 deletions

View File

@ -269,8 +269,8 @@ GameObject:
m_Component: m_Component:
- component: {fileID: 4738724134341998529} - component: {fileID: 4738724134341998529}
- component: {fileID: 3129090374542533064} - component: {fileID: 3129090374542533064}
- component: {fileID: 3389094527817988571} - component: {fileID: 7107627688917009505}
m_Layer: 0 m_Layer: 3
m_Name: Detection m_Name: Detection
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
@ -305,7 +305,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_entityLinked: {fileID: 498655111277194201} _entityLinked: {fileID: 498655111277194201}
--- !u!61 &3389094527817988571 --- !u!61 &7107627688917009505
BoxCollider2D: BoxCollider2D:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
@ -321,10 +321,10 @@ BoxCollider2D:
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty: m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0} border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5} pivot: {x: 0, y: 0}
oldSize: {x: 1, y: 1} oldSize: {x: 0, y: 0}
newSize: {x: 11.65, y: 5.55} newSize: {x: 0, y: 0}
adaptiveTilingThreshold: 0.5 adaptiveTilingThreshold: 0
drawMode: 0 drawMode: 0
adaptiveTiling: 0 adaptiveTiling: 0
m_AutoTiling: 0 m_AutoTiling: 0
@ -341,6 +341,7 @@ GameObject:
m_Component: m_Component:
- component: {fileID: 8169559242600365314} - component: {fileID: 8169559242600365314}
- component: {fileID: 3828680565076245792} - component: {fileID: 3828680565076245792}
- component: {fileID: 1718320054306818987}
m_Layer: 0 m_Layer: 0
m_Name: root m_Name: root
m_TagString: Untagged m_TagString: Untagged
@ -380,6 +381,17 @@ MonoBehaviour:
_entity: {fileID: 498655111277194201} _entity: {fileID: 498655111277194201}
_projectile: {fileID: 6962989255644195630, guid: 8c97d676f9e78de408a30be69193ca5e, type: 3} _projectile: {fileID: 6962989255644195630, guid: 8c97d676f9e78de408a30be69193ca5e, type: 3}
_projectileSpawn: {fileID: 7055490709728624221} _projectileSpawn: {fileID: 7055490709728624221}
--- !u!210 &1718320054306818987
SortingGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7593581371702012092}
m_Enabled: 1
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 5
--- !u!1 &7803635882566565305 --- !u!1 &7803635882566565305
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -481,7 +493,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 0
--- !u!4 &7939484193916151742 --- !u!4 &7939484193916151742
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -587,10 +599,22 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4760673158665372231, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8104010403964510583, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8131035023550608747, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3} - target: {fileID: 8131035023550608747, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3}
propertyPath: m_Name propertyPath: m_Name
value: HPSlider value: HPSlider
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8131035023550608747, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3}
propertyPath: m_Layer
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 19b269ca2b00e9b4dbff3fa28761992a, type: 3}
--- !u!114 &981581452810264329 stripped --- !u!114 &981581452810264329 stripped

View File

@ -2491,10 +2491,10 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1 m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0 m_BlockingObjects: 1
m_BlockingMask: m_BlockingMask:
serializedVersion: 2 serializedVersion: 2
m_Bits: 4294967295 m_Bits: 119
--- !u!114 &1092900230 --- !u!114 &1092900230
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -36,7 +36,6 @@ public class AllyUpgrade : MonoBehaviour, IPointerClickHandler
{ {
Destroy(_instance); Destroy(_instance);
} }
} }
} }

View File

@ -44,7 +44,8 @@ public class Castle : Building
for(int i = 0; i < 4 && IsEnemyDetected; i++) for(int i = 0; i < 4 && IsEnemyDetected; i++)
{ {
Invoke("ShootInterval", 0.1f * i); Invoke("ShootInterval", 0.1f * i);
if(Enemy.Hp <= 0) IsEnemyDetected = false;
if (Enemy.Hp <= 0) IsEnemyDetected = false;
} }
AttackSpeedWait = 0f; AttackSpeedWait = 0f;

View File

@ -15,7 +15,7 @@ TagManager:
- Default - Default
- TransparentFX - TransparentFX
- Ignore Raycast - Ignore Raycast
- - objWithCollider
- Water - Water
- UI - UI
- InvisibleToCamera - InvisibleToCamera