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"

but Timeline_0 is pending kill from function

On BeginPlay, I call a looping timeline to animate my pickup. Just to rotate and sorta bob up and down. Then when I pick up the pickup, I destroy the actor. Every time I pick one up, I get the error:

PIE: Error: Blueprint Runtime Error: Attempted to access Timeline_0 via property Timeline_0, but Timeline_0 is pending kill from function: 'ExecuteUbergraph_PickupBase' from node: Timeline_0 in graph: EventGraph in object: PickupBase with description: Attempted to access Timeline_0 via property Timeline_0, but Timeline_0 is pending kill

Not sure how to fix this, or stop it from erroring. Or even perhaps a better way of doing the animation? This is off the Beginplay: alt text

Product Version: UE 4.17
Tags:
pickupanimation.jpg (117.5 kB)
more ▼

asked Oct 31 '17 at 09:26 PM in Blueprint Scripting

avatar image

Interitus384
76 8 15 24

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

1 answer: sort voted first

Looks like you access it somewhere else (PickupBase?) if thats the case make sure to check if its still valid.

https://i.imgur.com/qp4cO8H.png

more ▼

answered Nov 01 '17 at 01:24 AM

avatar image

Nachtmahr
6.8k 143 24 166

avatar image Interitus384 Nov 01 '17 at 04:01 PM

It doesnt get accessed anywhere else. When the user overlaps the pickup, he gets the info then calls a function saying it was picked up. That function calls DestroyActor. And the error is specifically Timeline_0 trying to access Timeline_0

avatar image Nachtmahr Nov 01 '17 at 10:52 PM

Mhh sry but can´t reproduce what you are describing. My Example: https://i.imgur.com/8Akl3p6.png

My Result without errors or Warnings during Play or after end play https://gyazo.com/9768d620d2d41d4215def45c4a2664ce

avatar image Interitus384 Nov 02 '17 at 12:58 AM

I'm not sure what changed, but the error is gone now. I dont think I changed any code since it last happened. I was thinking that maybe it was because the timeline is on the base blueprint, and I'm actually picking up a child blueprint, but now I'm not getting the error at all.

I'm honestly confused as to why it stopped :/

avatar image Nachtmahr Nov 02 '17 at 01:21 AM

IT Rule #1

Did you try to Turn it Off and On again ;P

(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