For some reason, even though I have drawn a nice big yellow cube for my hotspot, on play, the yellow cube is not there, and therefore impossible to click, i have compared it to other hotspots and cannot work out why?
You've got that box collider set to "is trigger". You want that off for clickable hotspots. It should only be on for triggers (i.e.: things the player walks into to activate).
Maybe you are turning it off in onstart or something. gotta be a reason why its turning off. disable interactions/onstart and anything else until you've check everything ;P
you'll know then something another action is not the cause
Ugh, apologies for the confusing suggestion earlier - it's meant to be set to "is trigger" anyway. I think I was tuned to the wrong channel in my brain :P
Worst case scenario: recreate the hotspot and see if the problem persists?
it is when, on start , i use face direction on the character (right)it turns the z of the hotspot into the z world thus making it slither thin, when character is facing up, it is fine?
i figured it out, it was cos i had tur before walking o, which must have been turnibg the hotspot to match and they all npc's start on up unless told, there hotspots must have been turning
ps that doesn't do the trick, as some npcs are fine, ie one characters hotspot is fine in a scene, then in another his hotspot goes off ij the y rotation
I didn't notice this before, but you have your Hotspot as a direct child of the NPC's base.
Move the Hotspot either onto the Sprite child, or make it a child of the Sprite child. The purpose of the sprite child is to ensure that it will always be facing the camera correctly - so anything else you want rotated to face the camera must also be parented to it.
Comments
you'll know then something another action is not the cause
If still no luck, try disabling other objects in your scene to see what else it is that's getting in the way.
Move the Hotspot either onto the Sprite child, or make it a child of the Sprite child. The purpose of the sprite child is to ensure that it will always be facing the camera correctly - so anything else you want rotated to face the camera must also be parented to it.