Ned. I checked out those two functions and they weren't quite
what I was looking for for this. Actually, I determined it'd be
best to have several different cursors, such as an arrow that
points right when your mouse is on the right hand side (signifying
to turn to the right), or forward (in a perspective sense) when
your mouse is in the middle to signify go forward, and a generic
arrow cursor when you are mousing in other areas that aren't
objects.
I found tutorials for creating custom cursors using the
"startDrag(true)" command but none of them show how to change it
back. They are geared towards creating a special cursor that
appears when you mouse over the entire application, functioning
while you are moused over, and then being dropped off and still
visible when you mouse off.
Obviously, the needs I specified would call for something
that makes the custom cursor disappear and revert to the normal one
when whatever special region was moused off. I've already made it
so the "startDrag" command activates only when the button is moused
over but I can't find a command that hides the custom mouse. I
tried "stopDrag" but that just leaves the cursor at the edge of the
button. I tried "specialcursor.hide()" (specialcursor is the
instance name) but "hide" was apparently not a legit function
despite it being so for Mouse.hide.
I'm a bit baffled, but perhaps you might know.