How Can I Mark AI when using Scanning Vision?
Hi! As I mention in the question above. For example, assassin's creed series. They have this eagle vision thing and then they mark the enemy with it. How I can mark the AIs like they did. It also turns red when the AI detects the player and yellow when AI searching for the player. Is there any tutorial out there that anyone can recommend it to me?
asked Aug 08 '18 at 01:35 AM in Blueprint Scripting
To add a 2D marker always facing the camera, you can use a billboard (just look for tutorials about that).
I suggest you put a billboard component in your NPCs blueprint, just above their head, and set it visible or not depending on your game logic. Once you've done that, it's up to you to make it blink, change, transparent, etc...
Hope this helps :)
answered Aug 28 '18 at 11:50 PM
I would try using Material parameters (with Dynamic Material Instances if the same material can be on characters who are enemies and those who are not or if their enemy-ness can change).
The UI changing depending on AI behaviors can be driven like any other change to the UI - you just have to get the variables from the AI controller.
Sorry I am not offering specific step by step examples right now, but I think if you have learned the basics of both Material parameters and AI controllers, then you will figure out how to do this. How much do you know how to do in the following? If not enough, there are tutorials everywhere for each:
I know it seems like a lot, but this is what anyone will have to do to accomplish what you're looking for, unless there's a marketplace plugin or asset that already does it for you.
So which of those do you know how to do and which do you need further instruction for?
answered Aug 28 '18 at 03:57 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here