コード例 #1
0
    def buildToolsMenu(self, *a):
        menu = self.getMenu('Tools')
        menu.clear()

        MelMenuItem(menu, l='Pose Mirroring Tool', c=self.on_loadMirrorTool)
        MelMenuItemDiv(menu)

        enableState = rigUtils.getSkinClusterEnableState()

        MelMenuItem(menu,
                    l='Space Switching Tool',
                    c=lambda *a: spaceSwitchingUI.SpaceSwitchingWindow())
        MelMenuItem(menu,
                    l='Stand Alone Rig Builder Tool',
                    c=lambda *a: RigBuilderWindow())
        MelMenuItem(menu,
                    l='Control Creation Tool',
                    c=lambda *a: ControlBuildingWindow())
        MelMenuItemDiv(menu)
        MelMenuItem(menu,
                    l='Mark Selected As User Aligned',
                    c=self.on_markUserAligned)
        MelMenuItem(menu,
                    l='Clear User Aligned On Selected',
                    c=self.on_clearUserAligned)
        MelMenuItem(menu,
                    l='User Aligned Editor',
                    c=lambda *a: UserAlignListerWindow())
コード例 #2
0
    def buildToolsMenu(self, *a):
        menu = self.getMenu('Tools')
        menu.clear()

        MelMenuItem(
            menu,
            l='Bone Count HUD',
            cb=headsUpDisplay(rigPrimitives.HUD_NAME, ex=True),
            c=lambda *a: rigPrimitives.setupSkeletonBuilderJointCountHUD())
        MelMenuItem(menu, l='Pose Mirroring Tool', c=self.on_loadMirrorTool)
        MelMenuItemDiv(menu)

        enableState = rigUtils.getSkinClusterEnableState()

        MelMenuItem(menu,
                    l='Space Switching Tool',
                    c=lambda *a: spaceSwitchingUI.SpaceSwitchingWindow())
        MelMenuItem(menu,
                    l='Stand Alone Rig Builder Tool',
                    c=lambda *a: RigBuilderWindow())
        MelMenuItem(menu,
                    l='Control Creation Tool',
                    c=lambda *a: ControlBuildingWindow())
        MelMenuItemDiv(menu)
        MelMenuItem(menu,
                    l='Mark Selected As User Aligned',
                    c=self.on_markUserAligned)
        MelMenuItem(menu,
                    l='Clear User Aligned On Selected',
                    c=self.on_clearUserAligned)
        MelMenuItem(menu,
                    l='User Aligned Editor',
                    c=lambda *a: UserAlignListerWindow())
コード例 #3
0
	def buildToolsMenu( self,  *a ):
		menu = self.getMenu( 'Tools' )
		menu.clear()

		enableState = rigUtils.getSkinClusterEnableState()

		MelMenuItem( menu, l='Space Switching Tool', c=lambda *a: spaceSwitchingUI.SpaceSwitchingWindow() )
		MelMenuItem( menu, l='Stand Alone Rig Builder Tool', c=lambda *a: RigBuilderWindow() )
		MelMenuItem( menu, l='Control Creation Tool', c=lambda *a: ControlBuildingWindow() )
		MelMenuItemDiv( menu )
		MelMenuItem( menu, l='Mark Selected As User Aligned', c=self.on_markUserAligned )
		MelMenuItem( menu, l='Clear User Aligned On Selected', c=self.on_clearUserAligned )
		MelMenuItem( menu, l='User Aligned Editor', c=lambda *a: UserAlignListerWindow() )
コード例 #4
0
	def buildToolsMenu( self,  *a ):
		menu = self.getMenu( 'Tools' )
		menu.clear()

		MelMenuItem( menu, l='Bone Count HUD', cb=headsUpDisplay( rigPrimitives.HUD_NAME, ex=True ), c=lambda *a: rigPrimitives.setupSkeletonBuilderJointCountHUD() )
		MelMenuItem( menu, l='Pose Mirroring Tool', c=self.on_loadMirrorTool )
		MelMenuItemDiv( menu )

		enableState = rigUtils.getSkinClusterEnableState()

		MelMenuItem( menu, l='Space Switching Tool', c=lambda *a: spaceSwitchingUI.SpaceSwitchingWindow() )
		MelMenuItem( menu, l='Stand Alone Rig Builder Tool', c=lambda *a: RigBuilderWindow() )
		MelMenuItem( menu, l='Control Creation Tool', c=lambda *a: ControlBuildingWindow() )
		MelMenuItemDiv( menu )
		MelMenuItem( menu, l='Mark Selected As User Aligned', c=self.on_markUserAligned )
		MelMenuItem( menu, l='Clear User Aligned On Selected', c=self.on_clearUserAligned )
		MelMenuItem( menu, l='User Aligned Editor', c=lambda *a: UserAlignListerWindow() )
コード例 #5
0
ファイル: skinWeightsUI.py プロジェクト: yazici/zootoolbox
 def updateSkinButtons(self):
     state = rigUtils.getSkinClusterEnableState()
     self.UI_skinOn(e=True, en=not state)
     self.UI_skinOff(e=True, en=state)
コード例 #6
0
	def updateSkinButtons( self ):
		state = rigUtils.getSkinClusterEnableState()
		self.UI_skinOn( e=True, en=not state )
		self.UI_skinOff( e=True, en=state )