github.com/Scirra/Construct-feature-requests/issues/184
Convenience aces exist for "Move at angle", "Move Forward", etc...
But more commonly I tend to simply whish to move an object by its x,y components. This is simple enough, but a "Translate" action would further speed up event-sheet authoring and is the obvious counterpart/twin action to Move at angle. The former operating in Cartesian space while the latter is in polar coordinates.
But more complicates is translating an object relative to another's angle (such as a parent's)
I propose that we include several new common aces:
"Translate" (x,y)
"Translate by angle" (x,y)
"Relative Translate" (obj, x, y)
When you need to move an object in relative space, you have to do some laborious math, but a relative Translation Ace would solve that fast and easy:
Current way alternatives:
//Move obj in relative space according to its parent's angle
Set Position to (self.x + distanceX*cos(parent.angle) , self.y + distanceY*sin(parent.angle)
//Translation
Set Position to (self.x + distanceX , self.y + distanceY)