• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

On Your Own

As so often happens when you develop your Lingo scripts, a change you made to one feature has affected another. You may have noticed in the last few tasks in this lesson that the normal and highlighted states you implemented for the Up, Down, Extend, and Retract buttons earlier in this lesson no longer work exactly as you originally designed them. Rewind and play the movie. Click and hold down the mouse on the Up button and then, with the mouse button still down, move the mouse pointer off the button. The Up button remains in its highlighted state, and the robot arm continues to move up. When you first implemented the Up button, "rolling off" the button (as it is often called) with the mouse button depressed returned the button to its normal state, and rolling back on displayed the highlighted state.

There is nothing wrong with the way the Up button works currently. In any project, a design decision like this—whether the button action should continue when users roll off the button—is largely a matter of taste or a subject for usability testing (when you're lucky enough to have the time or resources to do it). Still, it's instructive to examine your scripts to see if you can discover what happened.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint