PDA

View Full Version : jsCreature pdf


tymznd
04-30-2003, 08: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?

jschleifer
04-30-2003, 09:27 PM
weird.. it used to be called spaceLocator, now it's just locator:


spaceLocator -p 0 0 0;

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

tymznd
04-30-2003, 09:43 PM
Jason

Thanks for the reply.... also I am on a mac and am getting this when running the jsJointOrient:
--------------------------------------------
jsOrientJoint;
// 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???

jschleifer
04-30-2003, 10:07 PM
Heya!

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

http://homepage.mac.com/jschleifer/HomePage/

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

tymznd
04-30-2003, 10:25 PM
Cool, got it.... works, thanks.

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

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

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

d'oh!

-jason

CGTalk Moderation
01-15-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.