Menu-Based Object Mover
Ok so we know how to rez and place an ArtisteAnchor. We insure the Palette knows its anchor by putting the anchor name in the *palettes nc.
AnchorName,ArtisteAnchor
We make it a movable object by setting
Moveable,on in the *palettes nc.
We know how to use the
DumpInitial button to find our
InitialOffset value that goes in the *moves nc.
.
We know how to send our Palette to its initial starting step by pressing the
GoHome button.
We know how to quickly read in changes to our *moves nc by pressing the
ReloadMoves button.
We have the basic knowledge of
preparing an Artiste Palette as a mover but without any moves yet.
***
I bought a freebie
MODIFIABLE flying saucer for our
object-mover demo.
Step 1: I
copy the 9 basic scripts and 5 notecards from our basic Palette into our flying saucer.
Step 2: I set its
Moveable,on in the Palette nc.
Step 3: I
place the flying saucer just over our
Anchor though I could have put it anywhere.
Step 4: I
reset the flying saucer by clicking on it and getting the menu to read in ALL the ncs.
Step 5: I press the
DumpInitial button and copy/paste the
InitialOffset output into the *moves nc.
Step 6: I press the
ReloadMoves button on the 2nd page of the Palette Menu. This reads in our NEW
InitialOffset value. Note: We only have to do the InitialOffset maneuver once per Palette, unless we change our first position (home).
Step 7: One additional NEW thing we want to do is keep the flying saucer from turning into the default Palette colors upon reset by setting an entry in the *palette nc called
Color. We change it from
Color,default to
Color,none
All is good now. The Palette and Anchor are now paired.
There are 2 types of mover systems.
Menu-Based and
Marker-Based (bread-crumb trails).
We will use the simple
Menu-Based system because we only have 2 or 3 moves in our demonstration.
Step 1: I press the
StartMove button on the Palette/saucer menu.
Step 2: I
move the saucer
up.
Step 3: I press the
EndMove button on the Palette/saucer menu.
Step 4: I press the
DumpMove button.
(We can repeat this process ( Step 2, 3, and 4) for as many moves as are needed).
Step 5: I
move the saucer to the
left
Step 6: I press the
EndMove button on the Palette/saucer menu.
Step 7: I press the
DumpMove button.
Step 8: I copy/paste the output carefully into the
*moves nc..
Step 9: I change the
duration of the moves from whatever they happen to be...to
5 for 5 seconds for both the move up and the move left. (They do not have to be the same times)
Step 10: I change
NoOfMoves in the *moves nc from whatever it was...to 2.
NoOfMoves ,2
Step 11: I press the
ReloadMoves button.
Step 12: I test our 2 saucer moves by pressing the
TestAllMoves button on the Palette/saucer menu.
Flying Saucer Object-Mover Video
THATS IT: We just made a simple object mover without the need for markers / bread-crumbs. This Palette/saucer is now show ready, short of any reorientation needed in case the show venue faces a different direction than the work platform. It is also ready to be packed into a rezzer.
FYI, the command from the
Artiste Performance HUD on the
*autofx nc to make it do all of its moves looks like this:
1,r=p%Flying Saucer!%move0