Circular motion requires the input of X and Y coordinates (among other values). But different phones are of different sizes, so if you want, for example, the center of your circle to be in the center of the frame, how can you provide those coordinates without the use of variables. Circular motion will only accept actual numbers, entered in the property's window for an object. If you enter a variable calculated from something like frame width / 2, it will insert a zero for the X coordinate. How do I solve this problem?
The property's window requires angular velocity, radius, centreX, centreY, and starting angle. These values must be entered before runtime except for angular velocity which is set by a "speed" command. I know of no way to change the other values at runtime unless you code the formulas. Did Andrew Mather (the author of circular motion) leave behind any documentation, especially, it is hoped, actual available code.
Thanks!