oddson ·
If you trigger the 'Set' input on the Float Array Draw it will only write to the array if the 'Drag' boolean is "True".
If you want to set a point without interpolation you have to have the boolean "False" followed by a 'Set' trigger (which does not set the value) then set again with the 'Drag' set to "True".
It works for the intended use because there is a trigger before and after the boolean "Dragging" changes on the Mouse Drag primitive but it seems to me it unnecessarily limits it for other uses.
For example, I'm trying to make a signal display that updates with the Ticker but if the ticker-trigger comes on either side of a point without hitting that point it leaves the old value in place if using the regular Float Array. The Float Array Draw primitive could do the job simply enough if it had (what I would say is) the expected behaviour.