[BUG?] Strange Material math

Good day!
Currently I’m working on particle effect that looks like this:

133258-gif.gif

It’s just simple dot flowing on mesh. I created it’s movement by this:

My textureCoordinate U = 5 and V = 2. I’m multiplying clamped Sin on -5 because of my mesh UV, so maybe it’s not that important if you have another mesh.

But I have a problem: If I change my material like image below I don’t have this kind of movement even if my variable “ParticleTime” are clamped between 0 and 1.

And changing my variable “ParticleTime” in Material Instance will look like this:

133262-gif1.gif

Am I doing something wrong or this is some kind of a bug? [Here is link for downloading my mesh if needed][5]

Thats expected behavior with time. so…
dont use time.
just “add” U and V changes to Texture coordinate.

Time is a constant changing value, and in your case you are constantly multiplying a changing value with a changing scalar. results will be “getting jiggly with it” at best.

result:

You’re awesome, thank you!