Example...
// Looking For This Object's Shape Node
string $object = "myObject" ;
string $shapeArr[] = `listRelatives -shape $object` ;
string $shapeNode = $shapeArr[0] ;
// The above returns an array, which is annoying. To me at least...
I'm aware you can use $shapeArr[0] as your shape node without redeclaring it into the second variable, but I've always felt it was sloppy to do it that way.
Here's a simple MEL procedure that makes it easier.
// **********************************************************
// Returns An Index From A String Array
global proc string jgArrToStr (string $array[], int $index) {
// Get Index From Array
string $obj = $array[$index] ;
// Return
return $obj ;
}
// Now you can do...
string $object = "myObject" ;
string $shape = jgArrToStr(`listRelatives -shape $object`, 0) ;
This will only work if you know the index you're looking for in the array, but a lot of times MEL returns string arrays when it doesn't need to and you know what it will be.
địa chỉ học kế toán
ReplyDeletekhóa học kế toán dành cho giám đốc
dịch vụ thành lập doanh nghiệp công ty trọn gói giá rẻ
trung tâm đào tạo kế toán tại hải dương
trung tâm đào tạo kế toán tại đồng nai
lớp học kế toán tại đồng nai
học kế toán thực hành tại vinh nghệ an
học kế toán thực hành tại quận 9
học kế toán thực hành tại vĩnh phúc
học kế toán thực hành hưng yên
học kế toán thực hành tại phú thọ
học kế toán thực hành tại bà rịa vũng tàu
trung tâm đào tạo kế toán tại quận 3 tphcm>học kế toán thực hành tại quận 3
học kế toán thực hành tại đà nẵng
học kế toán thực hành tại huế
lớp học kế toán tổng hợp tại đà nẵng
lớp học kế toán tổng hợp tại huế
học kế toán thực hành tại vinh nghệ an
học kế toán thực hành tại đà nẵng
học kế toán thực hành tại bà rịa vũng tàu
học kế toán thực hành tại huế
khóa học kế toán dành cho người mới bắt đầu
khóa học kế toán dành cho người đã học kế toán