I recently started using Logoist (thanks Sasha - GREAT app!) to make a knob I am going to have in my app. I'm trying to make this a control that I can adapt for multiple numbers of stops, etc. as it rotates. Below is a picture of the knob:
I want to be able to rotate the knob around the axis. I've tried using Chrstian's Picture.RotateMBS method, but as the center of rotation that I want is not actually the center of the image, the rotation doesn't work correctly. Plus there is shadowing and "lighting" on the image which doesn't stay in the correct spot of I use his method to rotate the image.
So my next brilliant idea is to generate 360 different images all rotated by a degree. I'm trying to figure out if there's a way in Logoist to automate something like this but so far no luck. Maybe I don't need 360 different possible stops - maybe just a stop every 10 degrees but that's still 36 different images. Seems like a lot of images to have to load into a control, etc.
Is that the best way to do this though? Create an array of images in the control and then load the one for the particular stop position that you want to be at?