FlipFlop order

Hi, guys! I am new to UE4 and I have a question about Flip Flop order. As seen in the screenshot, I named a “X” Flip Flop and a “Z” Flip Flop for better understanding of my question. I compiled it and then hit the “Play” button and I saw the order of blueprint’s execution It happens this way: 1) “A” of “X”; 2) “A” of “Z”; 3) “B” of “X”; 4) “B” of “Z”. My question is: Shouldn’t the order be: 1) “A” of “X”; 2) “B” of “X”; 3) “A” of “Z”; 4) “B” of “Z” ? I really hope you’re understanding my question. Thank you for reading this and I apologize for my bad English, it’s not my first language.

Hi,

I see no problem in your results. Its quite correct.

  1. The first FF, executes X and the X should execute A of X.

  2. The second FF, executes Z (since it has changed its execution path), and Z should execute A of Z.

  3. The third FF, executes X (It has changed back to first execution path), and X should execute B of X (since it has changed its execution path).

4)The fourth FF, executes Z (As it should change the path on each run like before), and Z should execute B of Z (since it has changed its execution path).

Hope I was clear.

Regards,

Thank you for helping me! I really appreciate!

You’re welcome.