In the attached project, I'm expecting the spikes to extend as such:
- the left extends every 2 seconds
- the middle extends every 4 seconds
- the right extends every 8 seconds
All 3 spikes extend at the same time on the first extension, but afterwards the spikes to the right begin to extend sooner than those to their left. This becomes pretty obvious after a few rounds of extensions.
I believe this is caused by lag with the Timer behavior, and since the left spike uses timer more frequently the lag builds up quicker for that spike. Is this the case, and what can be done to eliminate the lag and have the spikes extend at the same times? FYI I want to use this timer logic or similar, something that will keep the spike objects separate and not have to know about / rely on each other.
https://drive.google.com/file/d/1DpBYv6PBpifL0sUWjP_HyZDZn9OUHDJr/view?usp=sharing