//ensure game isnt paused before allowing clicking on the screen colliders
if(!areaTimer.gamePaused) {
if(UICamera.currentTouchID == -1 || UICamera.currentTouch.touchBegan) {
if(UICamera.hoveredObject) {
hitObject = UICamera.hoveredObject.gameObject;
string goTag = hitObject.tag;
//get the items clicked function depending on the tag and process the clicked method on the game object
switch(goTag) {
case "Treasure":
hitObject.GetComponent<TreasureItem>().Clicked();
break;
case "Enemy":
hitObject.GetComponent<EnemyItem>().Clicked();
break;
case "EnemyProjectile":
//hitObject.GetComponent<EnemyProjectile>().Clicked();
break;
default:
break;
}
}
}
}