I have a problem with a script. I'm trying to implement that the name of a weapon hovers over it. Here is the script:
Btw: WeaponsArray is an array with all of the weapon names.
The script works in the way that the name does hover over the weapons. But the problem I have is that there are also names on the mirror side. I mean when I turn around there are names hovering on the positions where the weapons were when you would mirror them on the camera.
I searched for this problem and found something but it didn't worked so I hope someone of you can help me.
You really shouldn't use any Find function in OnGUI, as it is called several times per frame. About your problem, isn't there a confusion between 2d and 3d ?
answered Jun 03 '12 at 08:15 PM
You have to do some kind of convertion from 3D coordinates to 2D point and that is mighty difficult. what you should do instead is put a 3D text object over each weapon and put this script over it to tell it to only appear if the player is a certain distance from it.
answered Jun 04 '12 at 11:56 AM