I’ve already complained that you can’t trigger the rotation of an image with tap. The alternative I tried was separate rotated images and the change image on tap. But…you only get 12 images. Not sufficient for my purposes. Oh well.
This time I wanted to make my watch hands disappear so I could read sub-dials. You don’t appear to have an option to make a region on the face trigger a swap for something, you have to tap on the image itself.
Well, the hour hand worked as expected. Then I added the minute hand. Only the minute hand would disappear. I realized that if the hands were in the correct positions I could make both disappear by tapping each one.
The final piece of the puzzle was that I realized there was a lot of blank space around each hand. I trimmed that down for each hand and tried again. So far this does what I want with one tap for each hand. If they’re right on top of each other you only get one, but the amount of separation required turns out to be small so with a little practice I think this will work most of the time.
If both hands are gone and all else fails, load another face and then switch back.
I know I have a test somewhere using the animation to dismiss hands for a short while . But you are right about the Tap size being too big and also square .
To check what is below hands you do not need them to disappear completely. You can make alternative hands images with low opacity instead of fully transparent ones.
Also since the pivot point can be adjusted and does not need to be in the centre of hand image, you can make the lower hand with transparent “tail”, while the upper without, so you can always access both to tap, even when their graphics overlap.
There is one more unpractical constrain. Once you make masking group, the bottom image (common mask) can not be set for action. If it could, for something like this it would be solution with one tap for both hands.
So far as I can tell what I did is working well enough.
So far as I know, all the hands I’ve ever used have a pivot point at the middle. Visible hand in all or part of half and the lower half transparent. From my view, the software seems to require that or at least all their sample hands are constructed this way.
I do see that the pivot point marker can be moved and there are settings for this as well. I’ll have to take a model hand, cut it in half, and put the end of the image in the center and make its a pivot point the middle bottom.
I have a piece of Javascript software for clocks that requires hands like that. It was a pain editing them and placing them properly, but it works. The other Javascript clock software I use assumes the pivot in the center so I can just drop hands from Facer/WFS in and they rotate as expected.
As I say, I’m satisfied with my current version’s behaviour, but this information may be useful in a future project.
Yep, works as you say it does. This hand rotates about the pivot point I set to the middle of the bottom edge. Works like the usual second hand with half the bottom transparent and the pivot point set to the middle of the image.
I note that in Facer using VAR I reset the bezel with two overlapping tap points. One sets VAR_1 to zero and the other sets VAR_2 to zero. Rotate 5 steps with the 9 and one step with a tap on the three. Two tap locations above 12 both see the tap and set both VAR to zero. Should do the same for this hands trick.