Added a tagging system so clicking on objects can have a more defined selection in scripting and fixed an issue with the attack animation starting and looping on start

This commit is contained in:
Gregory Campbell
2020-03-28 18:40:46 -04:00
parent 48944df7b7
commit 1e4c495090
5 changed files with 55 additions and 14 deletions
+16 -6
View File
@@ -32,16 +32,26 @@ public class GMScript : MonoBehaviour
RaycastHit2D hit = Physics2D.Raycast(mousePos2D, Vector2.zero);
if (hit.collider != null) {
CheckParty(hit.collider.gameObject);
if(noRepeat)
if(hit.collider.gameObject.tag == "Party")
{
AddMember(hit.collider.gameObject);
} else {
RemoveMember(hit.collider.gameObject);
CheckParty(hit.collider.gameObject);
if(noRepeat)
{
AddMember(hit.collider.gameObject);
} else {
RemoveMember(hit.collider.gameObject);
}
OutputParty();
}
OutputParty();
if(hit.collider.gameObject.tag == "Attack")
{
}
}
}