Re: Remove Group Member in JScript

Date : Mon, 3 Apr 2006 14:33:05 +0800
To : XSI(at)Softimage.COM
From : "Edmund Wong" <munlit(at)gmail.com>
Subject : Re: Remove Group Member in JScript
I guess what he meant is that RemoveMember() is not a method but a
command... The only way to run it is by using command... Hope i'm
right here... =)


Cheers,
Edmund Wong

On 4/3/06, Sawamura <sawamura(at)neorack.com> wrote:
> Ups. sorry.
> forget about I said that the remove member is working. got mixed up
> between remove from collection and group.
>
> but the RemoveMember() method is there in the group method list, and
> it's simply not working. even the example script. anyone?
>
> rgds,
>
>
> Leonardo Edy Susanto
>
> Rafe Sacks wrote:
> > Unfortunately, that method doesn't exist. You have to either use the
> > command, or delete and recreate the group.
> > ________________________________
> > R A F E   S A C K S
> > Lead Character TD - Technical
> > Animal Logic Film
> > +612  9383 - 4800
> >
> >
> >
> >
> >
> >
> > Sawamura wrote:
> >> Hi,
> >> I'm trying to remove group member using Jscript.  and DENG!! Error..
> >>
> >> Here is the sample script from the scripting reference manual :
> >>
> >> NewScene(null, false );
> >> GetPresetModel("ManSkeleton_Basic", "ManSkeletonBasic", null, null);
> >>
> >> var group1 = ActiveSceneRoot.AddGroup();
> >>
> >> var col = XSIFactory.CreateObject("XSI.Collection");
> >>
> >> // add everything to the collection
> >> col.AddItems("*");
> >>
> >> group1.AddMember(col);
> >> logmessage( group1.members.count );
> >>
> >> // remove the camera and light objects
> >> var things_to_remove = XSIFactory.CreateObject("XSI.Collection");
> >>
> >> things_to_remove.additems( group1.members.filter("","","Camera*"));
> >> things_to_remove.additems( group1.members.filter("","","light*"));
> >>
> >> group1.RemoveMember(things_to_remove);
> >> logmessage( group1.members.count );
> >> //INFO : 54
> >> //INFO : 50
> >>
> >>
> >> things are working fine before the RemoveMember mothod. It's just my
> >> XSI here or it's bug? Any idea?
> >> what I really need is to remove some member of the XSI Biped envelope
> >> group  without having to remove them manually.
> >>
> >>
> >> Rgds,
> >>
> >>
> >> Leonardo Edy Susanto
> >> ---
> >> Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in
> >> body:
> >> unsubscribe xsi
>
> ---
> Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
> unsubscribe xsi
>

---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.