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"

How to drive blend animation via blueprint

I'm trying to control a blend animation with my character's blueprint. Essentially, this is what I'm doing: I'm using a trace line to see if the player's gun clips through stuff infront of us. This spits out a float. For my mesh (arms holding the gun) I have a 1D blendspace that goes from 'gun out' to 'gun pulled back' so that it doesn't clip.

Inside that mesh's animation blueprint, I have this blend all set up, and I have a float to control the blend.

How do I get my float from my character blueprint to the animation blueprint to drive that blend? I'm getting somewhat proficient within blueprints, but when it comes to getting them to talk to one-another, I'm having a lot of problems. Why can't I just use global variables like in other engines?

I don't fully understand Casting. Perhaps I need to use casting somehow?

alt text

alt text

Product Version: UE 4.9
Tags:
capture.jpg (97.4 kB)
capture2.jpg (55.6 kB)
more ▼

asked Sep 27 '15 at 08:15 PM in Using UE4

avatar image

AurelTristen
75 6 9 13

avatar image AurelTristen Sep 27 '15 at 10:23 PM

Ok, after chatting to some other Unreal folks, they said that yes, Casting is what I needed. For some reason I've had a really hard time wrapping my head around Casting, but I think I've got it now. If anyone has a better way of doing this, or if Casting isn't my best option, let me know, but here is what I've got now. alt text

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

1 answer: sort voted first

Hi! Maybe you already know this, but anyway: "This diagram illustrates the flow and ownership of data for a typical animated character in Unreal.." https://docs.unrealengine.com/latest/INT/Engine/Animation/Overview/index.html#systembreakdown

You can see that data from CharacterBlueprint is moving to EventGraph and then to AnimGraph. In EventGraph you can Cast only once, store your pawn and update each variable each tick.

more ▼

answered Nov 22 '15 at 07:41 AM

avatar image

TVinforest
454 15 13 21

avatar image AurelTristen Nov 22 '15 at 06:45 PM

I hadn't seen this page yet, thanks!

(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