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"

Attack state breaks with quick button presses.

Okay, so basically I have an attack animation (a sword swing) that works fine unless you press the attack button repeatedly too quickly. You can press the attack button (we'll say the X button on an XBox 1 controller) at a slow pace as many times as you want, but press it over and over really fast, and without fail, it will never exit the "attack" state preventing you from doing anything until you press jump or something else that I set up to cancel the state.

I have it set up in the character blueprint to set "attacking" to true when the X button is pressed if it is currently false.

Then, the animation blueprint does its cast to character thing (like in the Third Person Tutorial video), and checks if attacking is true or false then plays an animation montage.

I have a notify set up at the end of the montage to set attacking back to false. It is a simple montage with just one segment and animation.

I have tried moving the notify, adjusting the blend in or out time, or whatever, but nothing changes. If I press the button over and over too fast, it breaks every time. Pressing the button over and over at slightly slower pace doesn't break it, or at least not as often. I just don't know what to change to fix it. Let me know if you need any more details.

Product Version: UE 4.9
Tags:
more ▼

asked Nov 18 '15 at 08:59 AM in Blueprint Scripting

avatar image

DrewMelton
1

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

1 answer: sort voted first

Instead of using a notify to set "attacking" I would try setting the variable after the montage has completed. I would also add a check to see if the montage is playing before you play it again. If the montage is already playing, don't play it yet.

more ▼

answered Aug 04 '16 at 06:05 AM

avatar image

Sorrien
26 1 6 8

(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