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"

Blueprint Fire

Hey guys.

Sorry if this seems like an obvious question I should know the answer to. I have a Particle System in the engine, and when the game starts, I want this to be invisible. I want this to be invisible until a character walks into a collision box, which is when the fire lights up and starts burning.

Any help?

Product Version: UE 4.10
Tags:
more ▼

asked Apr 26 '16 at 08:50 PM in Blueprint Scripting

avatar image

josh98012
8 1 3

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

I think this is what you're looking for? With this it isn't invisible, it doesn't even exist until the character enters the box. Which will save some CPU time and give the cool effect of the fire just starting, instead of an already burning fire just becoming visible.

Full Res: http://i.imgur.com/kpSXNrl.jpg

alt text

more ▼

answered Apr 26 '16 at 09:09 PM

avatar image

HaxO
713 23 15 44

avatar image josh98012 Apr 26 '16 at 09:20 PM

HaxO, this hasn't worked unfortunately. I didn't really explain what I wanted clearly the first time round. I want the fire to be non-visible to the player when the game starts, and I want it to fire up when the player enters the collision box. It sounds extremely simple to me but I can't figure it out for the life of me.

avatar image HaxO Apr 26 '16 at 09:27 PM

What is posted above will do exactly that, if your particle system is set up for it.

avatar image josh98012 Apr 26 '16 at 09:34 PM

Okay, it's working now. But the emitter is spawning below the floor despite me setting to spawn at the characters location. Is there a way I can choose where I want it to spawn rather than having it set where the character is?

avatar image HaxO Apr 26 '16 at 09:40 PM

Yup, use a Make Vector node and type in the exact coordinates you want. Or Create a vector variable and put in the exact coordinates you want. Plug that into Location

Also, it sounds like you put the above logic onto your character blueprint. This should be a seperate Actor blueprint that you can place in the level. Then when you use Get Actor Location for the spawn loc, it will spawn wherever the Actor is placed. Not on your character.

avatar image josh98012 Apr 26 '16 at 09:41 PM

Thank you!

avatar image HaxO Apr 26 '16 at 09:47 PM

No problem, please accept the answer to help out others with this problem in the future.

(comments are locked)
10|2000 characters needed characters left
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