How to use: Inject the script into the atom whose position you want to control.
After you finish the setup, press ‘Nudge’ and it will move by the amount you configured.
If you uncheck the ‘Smooth’ toggle box, the atom’s position will jump instantly, like a teleport.
Setting the reset position is simple.
With the atom at its current position, click ‘Set Current As Ref,’ and that position will be saved as the reset reference.
As far as I remember, ‘Set Current As Ref’ runs only once during loading when a scene with the plugin injected is loaded. (It’s a plugin I worked on some time ago, but I believe that’s how I implemented it.)
This can also be controlled via an external trigger.
Next is the DeltaTransformPlayer.
Its behavior is very similar to the Transform Controller.
The main difference is that position movement is handled as playback rather than direct manipulation.
You can play, pause, or fully stop the movement and return the atom to the reset position.
Another difference is that axis selection is not done via a dropdown menu.
Fade-in and fade-out only work when pausing.
This option is meant to feel like gently starting a car and slowly accelerating, or gradually coming to a stop when braking.
The Stop option returns the position to the starting point only when canceling an animation that is currently playing.
For example, if you play the animation twice, then press Stop during the third playback, the position will return to where the second animation finished.
This plugin makes extensive use of elements referenced from MacGruber’s LogicBricks.
hub.virtamate.com
After you finish the setup, press ‘Nudge’ and it will move by the amount you configured.
If you uncheck the ‘Smooth’ toggle box, the atom’s position will jump instantly, like a teleport.
Setting the reset position is simple.
With the atom at its current position, click ‘Set Current As Ref,’ and that position will be saved as the reset reference.
As far as I remember, ‘Set Current As Ref’ runs only once during loading when a scene with the plugin injected is loaded. (It’s a plugin I worked on some time ago, but I believe that’s how I implemented it.)
This can also be controlled via an external trigger.
Next is the DeltaTransformPlayer.
Its behavior is very similar to the Transform Controller.
The main difference is that position movement is handled as playback rather than direct manipulation.
You can play, pause, or fully stop the movement and return the atom to the reset position.
Another difference is that axis selection is not done via a dropdown menu.
Fade-in and fade-out only work when pausing.
This option is meant to feel like gently starting a car and slowly accelerating, or gradually coming to a stop when braking.
The Stop option returns the position to the starting point only when canceling an animation that is currently playing.
For example, if you play the animation twice, then press Stop during the third playback, the position will return to where the second animation finished.
This plugin makes extensive use of elements referenced from MacGruber’s LogicBricks.
LogicBricks - Plugins + Scripts -
Overview LogicBricks is a collection of now 34 reusable logic plugins to quickly build simple logic without coding. These go from a simple Relay that just groups triggers via Counter and Blend to more complex bricks for RandomChoice and a very...