Announcements

Between mid-October and November, the content on AREA will be relocated to the Autodesk Community M&E Hub and the Autodesk Community Gallery. Learn more HERE.

Change to Object Mode

Change to Object Mode

Anonymous
Not applicable
2,042 Views
1 Reply
Message 1 of 2

Change to Object Mode

Anonymous
Not applicable

I'm trying to write a script to toggle a selection of objects from vertex mode to object mode. However,

 

cmds.selectMode( object = True )

Doesn't seem to change the mode from whatever to object mode

 

 

objs = cmds.ls( hilite = True )
for item in objs:
  cmds.selectMode( object = True )

 

So I'm a little confused as to how to proceed.

 

 

 

 

 

 

 

0 Likes
2,043 Views
1 Reply
Reply (1)
Message 2 of 2

Roland.Reyer
Autodesk
Autodesk

Hi,

 

 

You just need to set the selection mode once and then select the objects in one go.

I'm using this script on my F8 key:

 

$hilite = `ls -hilite`;
$obj = `ls -dag -sl`;
if (size( $hilite)) {
     setSelectMode("objects", "Objects");
     select -r $obj $hilite;
} else {
     setSelectMode("components", "Components");
}
if (`selectMode -q -object`) {
     inViewMessage -smg (uiRes("m_toggleSelMode.kIvmSelectObject")) -fade -pos topCenter;
}else{
     inViewMessage -smg (uiRes("m_toggleSelMode.kIvmSelectComponent")) -fade -pos topCenter;
}

 

0 Likes