
Hello, I'm trying to create an animation that looks like the code from the Matrix movies. I'm pretty sure I posted something about this before, but I stepped away from it for a while, and now I've gotten back into it. Here's what I have so far…
:ClrHome
:ClrDraw
:AxesOff
:For(X,1,8
:Output(X,1,sub("ABCDEFGHIJKLMNOPQRSTUVWXYZθ:?πᴇ{}euvw[]/*-+1234567890.",randInt(1,54),1
:For(Y,1,99 //This is for a delay and I'm trying to get each column to 'fall' at it's own pace.
:End
:ClrHome
:Output(X,2,sub("ABCDEFGHIJKLMNOPQRSTUVWXYZθ:?πᴇ{}euvw[]/*-+1234567890.",randInt(1,54),1 //There would be repeats of this line for each column up to Output(X,16,sub...
:For(Y,1,85 //Here is the delay again attempting to get the columns to go their own speed.
:End
:If X>7:0→X //This is to keep the animation repeating.
:ClrHome
:End
What I want to know is whether I can get each column to run separately from each other. With the code I have (and every column being used), the calculator will slowly display the character in each column before moving to the next row. Also, if each column was running separately, they could 'fall' at different speeds to complete the effect I am going for. Any help with this or any ideas for another way to accomplish this would be awesome!! Also, I'll take into consideration any extra features you might think of. Thanks ahead of time.