On 14/04/2017 at 19:51, xxxxxxxx wrote:
Correct me, please!
import c4d
class Brakers() :
"""docstring for Brakers"""
def __init__(self, nameCBD, nameCBI, nameCBC) :
#self.nameParent = nameParent
self.nameCBD = nameCBD
self.nameCBI = nameCBI
self.nameCBC = nameCBC
def CreateBrakerDisk(self) :
# добавляем ноль объект braker disc
nameCBD = c4d.BaseObject(5170)
nameCBD.SetName('eM ' + str(nameCBD)) # braker disc
doc.InsertObject(nameCBD)
def CreateBrakerInstance(self) :
nameCBI = c4d.BaseObject(5126)
nameCBI.SetName('eM ' + str(nameCBI))
doc.InsertObject(nameCBI, nameCBD)
def CreateBrakerConnector(self) :
# добавляем ноль объект wheel connector
nameCBC = c4d.BaseObject(180000011)
nameCBC.SetName('eM ' + str(nameCBC))
doc.InsertObject(nameCBC)
def main() :
brakers_1_1 = Brakers(brakers_1_1, brakers_inst_1_1, brakers_connect_1_1)
if __name__=='__main__':
main()
c4d.EventAdd()
Concol ERROR:
Traceback (most recent call last) :
File "'scriptmanager'", line 34, in <module>
File "'scriptmanager'", line 30, in main
UnboundLocalError: local variable 'brakers_1_1' referenced before assignment