Revert "ChildOf Constraint: Hide the Loc/Rot/Scale toggles"

This reverts commit 4fd78bb06f.

After further testing, it turns out that these options are less-broken than
I remember them being (and have been hearing about). Specifically, as long
as you disable all 3-axes of a transform component (i.e. all location, all
rotation, all scale) you're not likely to have problems, whereas if you only
disabled one axis (i.e. y-rotation), you may have problems in some cases.

So, restoring these to the UI.
This commit is contained in:
Joshua Leung 2016-07-08 01:59:43 +12:00
parent 4bf19e163f
commit 91533b6f34
1 changed files with 16 additions and 16 deletions

View File

@ -96,25 +96,25 @@ class ConstraintButtonsPanel:
def CHILD_OF(self, context, layout, con):
self.target_template(layout, con)
#split = layout.split()
split = layout.split()
#col = split.column()
#col.label(text="Location:")
#col.prop(con, "use_location_x", text="X")
#col.prop(con, "use_location_y", text="Y")
#col.prop(con, "use_location_z", text="Z")
col = split.column()
col.label(text="Location:")
col.prop(con, "use_location_x", text="X")
col.prop(con, "use_location_y", text="Y")
col.prop(con, "use_location_z", text="Z")
#col = split.column()
#col.label(text="Rotation:")
#col.prop(con, "use_rotation_x", text="X")
#col.prop(con, "use_rotation_y", text="Y")
#col.prop(con, "use_rotation_z", text="Z")
col = split.column()
col.label(text="Rotation:")
col.prop(con, "use_rotation_x", text="X")
col.prop(con, "use_rotation_y", text="Y")
col.prop(con, "use_rotation_z", text="Z")
#col = split.column()
#col.label(text="Scale:")
#col.prop(con, "use_scale_x", text="X")
#col.prop(con, "use_scale_y", text="Y")
#col.prop(con, "use_scale_z", text="Z")
col = split.column()
col.label(text="Scale:")
col.prop(con, "use_scale_x", text="X")
col.prop(con, "use_scale_y", text="Y")
col.prop(con, "use_scale_z", text="Z")
row = layout.row()
row.operator("constraint.childof_set_inverse")