Graphics Reference
In-Depth Information
g = FloatProperty( attr='green',
name='Green', default = 1,
min = 0, soft_min = 0, max = 1,
description='Green')
b = FloatProperty( attr='blue',
name='Blue', default = 0.5,
min = 0, soft_min = 0, max = 1,
description='Blue')
def draw(self, context):
layout = self.layout
col = layout.column()
col.prop(self, 'height')
col.prop(self, 'radius')
col.label(text='Material color:')
row = layout.row()
row.prop(self, 'r')
row.prop(self, 'g')
row.prop(self, 'b')
col = layout.column()
col.label(text='Bounce properties:')
col.prop(self, 'speed')
col.prop(self, 'bounce_height')
col.prop(self, 'location')
col.prop(self, 'rotation')
def execute(self, context):
addBouncingCone(self, context)
return {'FINISHED'}
def menu_func(self, context):
self.layout.operator(Bouncing_Cone.bl_idname,
icon='MESH_CONE')
def register():
bpy.utils.register_module(__name__)
bpy.types.INFO_MT_add.append(menu_func)
def unregister():
bpy.utils.unregister_module(__name__)
bpy.types.INFO_MT_add.remove(menu_func)
if __name__ == "__main__":
register()
Search WWH ::




Custom Search