예제 #1
0
	def doFindReplace(self, param):
		"""Missing DocString
		"""
		if self.strToFind != '':
			print(">> self.strToFind = %s self.strToReplace = %s" %
				  (self.strToFind, self.strToReplace))

			for i in range(len(self.fileTextures)):
				fileNodeName = self.fileTextures[i]
				fileTextureName, attrName = self.getTextureName(fileNodeName)
				if fileTextureName is not None:
					fileName = str(fileTextureName)
					newName = maya_ui_proc.fromNativePath(
						fileName.replace(
							str(self.strToFind),
							str(self.strToReplace),
							1
						)
					)
					if newName != fileName:
						cmds.setAttr(
							fileNodeName + "." + attrName,
							newName,
							type="string"
						)
						print(">> fileName = %s new = %s" %
							  (fileName, newName))
			self.refreshUI(True)
예제 #2
0
    def doSetPrefix(self, param):
        """Missing DocString
		"""
        print(">> self.strPrefix = %s" % self.strPrefix)
        for i in range(len(self.fileTextures)):
            fileNodeName = self.fileTextures[i]
            fileTextureName, attrName = self.getTextureName(fileNodeName)
            if fileTextureName is not None:
                fileName = os.path.basename(fileTextureName)
                if fileName != '':
                    newName = \
                     maya_ui_proc.fromNativePath(
                      os.path.join(self.strPrefix, fileName)
                     )
                    cmds.setAttr(fileNodeName + "." + attrName,
                                 newName,
                                 type="string")
                    print(">> new fileName = %s" % newName)
        self.refreshUI(True)
예제 #3
0
	def doSetPrefix(self, param):
		"""Missing DocString
		"""
		print (">> self.strPrefix = %s" % self.strPrefix)
		for i in range(len(self.fileTextures)):
			fileNodeName = self.fileTextures[i]
			fileTextureName, attrName = self.getTextureName(fileNodeName)
			if fileTextureName is not None:
				fileName = os.path.basename(fileTextureName)
				if fileName != '':
					newName = \
						maya_ui_proc.fromNativePath(
							os.path.join(self.strPrefix, fileName)
						)
					cmds.setAttr(
						fileNodeName + "." + attrName,
						newName,
						type="string"
					)
					print(">> new fileName = %s" % newName)
		self.refreshUI(True)
예제 #4
0
    def doFindReplace(self, param):
        """Missing DocString
		"""
        if self.strToFind != '':
            print(">> self.strToFind = %s self.strToReplace = %s" %
                  (self.strToFind, self.strToReplace))

            for i in range(len(self.fileTextures)):
                fileNodeName = self.fileTextures[i]
                fileTextureName, attrName = self.getTextureName(fileNodeName)
                if fileTextureName is not None:
                    fileName = str(fileTextureName)
                    newName = maya_ui_proc.fromNativePath(
                        fileName.replace(str(self.strToFind),
                                         str(self.strToReplace), 1))
                    if newName != fileName:
                        cmds.setAttr(fileNodeName + "." + attrName,
                                     newName,
                                     type="string")
                        print(">> fileName = %s new = %s" %
                              (fileName, newName))
            self.refreshUI(True)