UI: refactor particle panel/topbar logic
Similar logic for panel & topbar, use same checks.
This commit is contained in:
@@ -233,18 +233,18 @@ class _draw_left_context_mode:
|
||||
layout.prop(brush, "size", slider=True)
|
||||
if tool == 'ADD':
|
||||
layout.prop(brush, "count")
|
||||
else:
|
||||
layout.prop(brush, "strength", slider=True)
|
||||
|
||||
if tool == 'ADD':
|
||||
layout.prop(settings, "use_default_interpolate")
|
||||
layout.prop(brush, "steps", slider=True)
|
||||
layout.prop(settings, "default_key_count", slider=True)
|
||||
elif tool == 'LENGTH':
|
||||
layout.row().prop(brush, "length_mode", expand=True)
|
||||
elif tool == 'PUFF':
|
||||
layout.row().prop(brush, "puff_mode", expand=True)
|
||||
layout.prop(brush, "use_puff_volume")
|
||||
else:
|
||||
layout.prop(brush, "strength", slider=True)
|
||||
|
||||
if tool == 'LENGTH':
|
||||
layout.row().prop(brush, "length_mode", expand=True)
|
||||
elif tool == 'PUFF':
|
||||
layout.row().prop(brush, "puff_mode", expand=True)
|
||||
layout.prop(brush, "use_puff_volume")
|
||||
|
||||
|
||||
class INFO_MT_editor_menus(Menu):
|
||||
|
@@ -295,19 +295,19 @@ class VIEW3D_PT_tools_brush(Panel, View3DPaintPanel):
|
||||
col.prop(brush, "size", slider=True)
|
||||
if tool == 'ADD':
|
||||
col.prop(brush, "count")
|
||||
|
||||
col = layout.column()
|
||||
col.prop(settings, "use_default_interpolate")
|
||||
col.prop(brush, "steps", slider=True)
|
||||
col.prop(settings, "default_key_count", slider=True)
|
||||
else:
|
||||
col.prop(brush, "strength", slider=True)
|
||||
|
||||
if tool == 'ADD':
|
||||
col = layout.column()
|
||||
col.prop(settings, "use_default_interpolate")
|
||||
col.prop(brush, "steps", slider=True)
|
||||
col.prop(settings, "default_key_count", slider=True)
|
||||
elif tool == 'LENGTH':
|
||||
layout.row().prop(brush, "length_mode", expand=True)
|
||||
elif tool == 'PUFF':
|
||||
layout.row().prop(brush, "puff_mode", expand=True)
|
||||
layout.prop(brush, "use_puff_volume")
|
||||
if tool == 'LENGTH':
|
||||
layout.row().prop(brush, "length_mode", expand=True)
|
||||
elif tool == 'PUFF':
|
||||
layout.row().prop(brush, "puff_mode", expand=True)
|
||||
layout.prop(brush, "use_puff_volume")
|
||||
|
||||
# Sculpt Mode #
|
||||
|
||||
|
Reference in New Issue
Block a user