New Update (1.1.3)

This is the first update that introduces a new feature!  This new feature is called panning mode.

When panning mode is enabled, you can no longer move individual stickfigures or their limbs.  Instead, you are now able to move all stickfigures on the current frame at the same time by dragging around on the canvas area.  This should be an incredibly useful feature for when it would normally become tedious to move many stickfigures every frame.  It can also help you better position stickfigures that are moving outside of the canvas area, since this was normally difficult due to the size constraints of the touch area.

I was originally going to call this “camera mode” and also allow the user to scale all of the stickfigures on the current frame (by pinching the canvas area).  I temporarily scrapped this feature due to two main issues I found:

  1. Scaling the stickfigures isn’t a big deal, but what if a limb uses its own scaling – it wouldn’t scale along with the rest of the figure.  I’d have to iterate through each node on the stickfigures and scale them too to be sure this doesn’t become an issue.
  2. There is a minimum and maximum scale amount allowed.  What if a user uses camera mode to scale out while one stickfigure on the frame is already at the minimum threshold?  It can’t get any smaller – but I don’t want all of the other stickfigures around it to scale while it stopped scaling.

Like I said though, I temporarily scrapped this feature.  I didn’t want to waste time playing around with getting it working since this update also included some bug fixes and tweaks.  Plus, with my Macbook about to arrive, I want to have a clean slate to begin porting Stick Nodes over to ios, which is probably what the next update is going to be about!

avatar