[RELEASED] Locator HUD - A directional indicator GUI script

My third asset store entry has been released!

Locator HUD is a GUI Script that will make it easy for you to display directional indicators for objects both off and on screen. This is useful for a wide range of game functionality from objective tracking to damage indicators.

Also, unfortunately I left out search tags from the asset, so you won’t be able to search for the asset in the store until i update it. So please use the links below to find it in the store.

You can get more info at:
http://www.alteredr.com/locator-hud/

The asset store link is at:

Let me know if you have any questions or feedback! Thanks!

does this also have the distance btwn. the player and the targets ? like can you show how close the targets are and see the distance in numbers get bigger or smaller when moving ? if it does, i will buy it :slight_smile:

Not right now, but it is something that I have thought about and would like to add at some point. However, you can make the indicators get larger or smaller based on distance. I decided to start with, that I’d keep it simple and see how the package does. :slight_smile:

Just bought this for the game I’m building. Great job! Works perfectly, extremely easy to implement.

Awesome, I’m glad it is working out so well for you! Let me know if you have any questions or issues. Enjoy!

Ya I like this asset as well, was going to write my own but this works so cleanly there’s no point - great job!

Just bought it and like it! Easy to set up and easy to modify. Good job.

Very handy!

My wishlist:

  • add a Jscript version (for no CS developers)
  • add the ability to set the range of target detection.
  • add a ìn option to disable the display of “on screen indicator” when targht is behind other objects (or changing texture when target is not in line of sight).
  • add the ability to display a label with the name of target, after the indicator arrows (could be nice also on “on screen target”)

thanks

Max

840206--31315--$sample.jpg

Thanks for the feedback! However, Locator HUD was simply meant as a quick and easy implementation of this feature. And as a starting point for customization; to make it easier for people to get to exactly where they need to be. I am not planning on working on this anymore any time soon. As well, if I were to put more time into it, I’d likely have to raise the price to compensate for the time put into it.

If you have any questions or issues with it though, please let me know. I’m more than happy to help!

I understand all the meaning of this nice script…infact my first wish is to have a JS version to implement by myself the other features.
I think that the price is not a problem when more feature make a tool more usefull.
Also consider that a js version could raise more interest.

Well, even beyond raising interest, I simply don’t have time right now to work on this right now. (Beyond supporting it of course) I have too many other projects to focus on right now. Sorry.

Although I’m just curious…why use JS over C#? C# is a more flexible and structured language. In my opinion, it just makes things alot cleaner and easier to deal with. I’ve always wondered why so many people want to use JS when we can use C#.

I think that is simply a personal liking…maybe linked by own scripting skills. I found UnityScript easy and comfortable maybe becouse i make a small use of scripting… and only focuses on Unity development.

Hi,

Is there a web demo or video of this script in action? Has anyone used this on iOS? It looks like it might be what I need for one of my projects but I’d like to know a little bit more before I purchase.

There is no web demo up right now. I’ve been wanting to figure out how to get the web player working with my host (Squarespace), but haven’t had a chance yet. I’ll update when I get something online. And as far as iOS, I don’t personally know of someone using it on iOS, but I see no problem with it working on iOS, as everything is using very standard functions.

Hi,

Tested on OSX:

Work fine in IOS (unity 3.5.7 export)

But don’t work with unity 4.0.1 (flash build export)
Arrow is visible but don’t move on screen when I rotate my player…

no message error …

Any idea ?

I’m not sure what would cause this, other than maybe it is trying to use the wrong camera. I’ve tested it in Unity 4, and it works fine on the platforms I’ve tried it on. However, I have not tried flash export. I’d recommend checking the camera it is using in LocatorHUD.cs, and verify it is the one you are using. Let me know if that helps.

Hi Andy,

Sorry for response delay, I have only one camera in my scene with Tag “MainCamera”.

what do you mean by " I’d recommend checking the camera it is using in LocatorHUD.cs" ?

I have checked files but not find any Camera … ?

Thanks

EDIT:

Ok just changed “Camera.curent” to “Camera.main” and works fine.

Great Job , but your asset uses so much resources because your entire script running in OnGUI() so i modify it and move it to Update() which makes the performance increased but still consuming so much processing

In what way is it consuming too much processing power? How many instances do you have running at once? I’d need more info in order to be able to help accurately.