x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Text panel showing upon hover over object.

Dear all,

I want to make an event for all object that i have, once i hover over or mouse press it will show text panel over the object(which later on i am planning to read these text value from excel file). so i have two question.

1- from where to start? 2- what is the easiest way to make one event for all available objects?

Product Version: UE 4.19
Tags:
more ▼

asked May 16 '18 at 06:12 AM in Using UE4

avatar image

Mohammad Nawar
8 1 2 6

avatar image Mohammad Nawar May 16 '18 at 08:11 AM

Ok lets make this simpler i have an character so i want to add event on begin cursor over (cursor over object) it will show the object name as text, please help alt text

capture.jpg (57.0 kB)
(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

Finally found it

alt text

capture.jpg (121.0 kB)
more ▼

answered May 20 '18 at 09:59 AM

avatar image

Mohammad Nawar
8 1 2 6

avatar image mightyenigma May 20 '18 at 11:24 PM

Well that's cool. I didnt know about that node.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Sorry not to give a full answer, but I think if you learn some basic UMG tutorials and learn how to use Blueprint Interfaces, then you will know what to do.

You will have to decide if you want to display the text on the viewport HUD or in the world. If in the world, you must spawn or make visible and change text on a Widget Component that is on the object you're hovering mouse over.

If on the HUD you must project the world coordinates of the object to screen coordinates to position it in the right place.

more ▼

answered May 16 '18 at 11:33 PM

avatar image

mightyenigma
3.8k 18 23 20

avatar image Mohammad Nawar May 17 '18 at 06:02 AM

Firstly thank you for your answer, i been developing my situation and am almost there and now am stuck again. just i want to find a way once my mouse hover over any object (Not Widget) will read it. since i will have many object in the level i can't add event for each object i want to make something general. what i could reach that to add event per object and it worked with me.(i am using level blueprint)

alt text

capture.jpg (42.6 kB)
avatar image mightyenigma May 17 '18 at 05:55 PM

You could do a linetrace from the deprojection of the mouse cursor position on screen in world coordinates, forward in the viewport camera's rotation, really far (like hundreds of thousands of unreal units) and then have it report the hit results of the trace.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question