View Full Version : jsCreature pdf

04 April 2003, 07:50 PM
.... from the pdf

Creating a "type" of node....
-Create a locator, add an attribute called "Creature" of type string.
-Select Create > Locator
-Select Modify > Add Attribute
-Name the attribute Creature, and make it type String
Now that we know that our "creatures" are actually locators with an attribute..... we can type the following command:
ls -type spaceLocator;

......from the script editor
spaceLocator -p 0 0 0;
// Result: locator1 //
ls -type spaceLocator;
// Error: Unknown object type: spaceLocator //

Does anyone else get this?

04 April 2003, 08:27 PM
weird.. it used to be called spaceLocator, now it's just locator:

spaceLocator -p 0 0 0;

ls -type locator;
// Result: locatorShape1 //

04 April 2003, 08:43 PM

Thanks for the reply.... also I am on a mac and am getting this when running the jsJointOrient:
// Error: string $cmd = "jsOrientJoint ;
// Error: Unterminated string. //

I did a search and found what it doesn't like..... do you think that because I am on a mac that it is translating some of the characters??

proc jsCreateOrientJointCB ()
// define the command first. The command will take 1 input, either 1 or 0. 1 will mean Z is UP. 0 will mean Z is DOWN
string $cmd = "jsOrientJoint ;

button -e -c ($cmd + 1) jsZUpButton;
button -e -c ($cmd + 0) jsZDownButton;

I mean, what is --- 1
I assume that those should be quotes.....weird

ALSO - Why do you use Z up or down instead of Y up or down???

04 April 2003, 09:07 PM

yep, it's a string error.. you can grab a working script (hopefully) at my homepage:

I used z up because that's what we were using at work. convenience, really. works for backs! :)

04 April 2003, 09:25 PM
Cool, got it.... works, thanks.

One note to others that are doing this tutorial.... I had to enter:
into the script editor.... instead of jsJointOrient, as the pdf specifies:

// Error: jsOrientJoint;
// Error: Wrong number of arguments on call to jsOrientJoint. //

04 April 2003, 09:33 PM
yep yep, jsOrientJointUI is the right one.. jsOrientJoint was only partway implimented & shouldn't have been included in the docs.



CGTalk Moderation
01 January 2006, 01:00 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.