Endless Runner UE4 Tut - Any way to constantly move the character without the TICK NODE
Hi just following this blueprint tutorial - https://www.youtube.com/watch?v=yS-yQfo0lc0&list=PLZlv_N0_O1gbY4FN8pZuEPVC9PzQThNn1
The image is my current set up.
But I don't want to use the event Tick , is there anything else I can use instead?
You can use the suggestion as Sean provided with using a timer, although this isn't much different than actually using tick. The computer still needs to process that information X amount of times per tick/interval regardless if it's in tick or not.
However, using the timer example, you need to realize that the timer is continually running when set on loop so trying to get the character to stop as you provided obviously doesn't work because of the timer. Therefore, you need to stop the timer. You can either use Pause Timer or Clear Timer. Then to start the timer back up either unpause or Set Timer, depending on how you stopped it. To use the pause/clear functions you need to get a timer handle to your timer. Right click the "Return Value" on the output of your timer and select Create Variable - there is your handle.
Hope this helps!
You could replace tick with a custom event that is called every X amount of seconds. I used .001 in my setup, and it seemed to work just fine.
Here is a screenshot of my setup:
Let me know if there are any further questions.
Have a great day
answered Mar 03 '16 at 08:31 PM
Sean L ♦♦ STAFF
You are trying too hard when u have an easy option :) use a timeline and give x axis value 1 at zero second or any speed u want and attach it to "add movement input" Checkout the image below
answered May 15 '17 at 10:25 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here