Scott Ayers
07-09-2010, 09:05 PM
I can't seem to execute the new mirror tool in the Character menu with it's given ID.
All of the other attributes work for me except for the execute command.
Can someone please check this and confirm whether or not this a bug. Or whether it's my fault and I'm doing something wrong?
Here are all the IDs for the tool if you guys want to test them out too:
enum
{
ID_CA_JOINT_MIRROR_PLANE = 2000,
ID_CA_JOINT_MIRROR_ORIGIN,
ID_CA_JOINT_MIRROR_OBJECT_LINK,
ID_CA_JOINT_MIRROR_CLONE_TAGS,
ID_CA_JOINT_MIRROR_CLONE_ANIM,
ID_CA_JOINT_MIRROR_WEIGHTS,
ID_CA_JOINT_MIRROR_IK,
ID_CA_JOINT_MIRROR_SEARCH,
ID_CA_JOINT_MIRROR_RADIUS,
ID_CA_JOINT_MIRROR,
ID_CA_JOINT_MIRROR_PRE,
ID_CA_JOINT_MIRROR_POST,
ID_CA_JOINT_MIRROR_REPLACE,
ID_CA_JOINT_MIRROR_WITH,
ID_CA_JOINT_MIRROR_TARGET_LINK,
ID_CA_JOINT_MIRROR_HIERARCHY,
ID_CA_JOINT_MIRROR_PSR,
ID_CA_JOINT_MIRROR_AXIS,
//////////////////////////////////////////////////////////////////////////
ID_CA_JOINT_MIRROR_PLANE_NONE = 0,
ID_CA_JOINT_MIRROR_PLANE_XY,
ID_CA_JOINT_MIRROR_PLANE_YZ,
ID_CA_JOINT_MIRROR_PLANE_XZ,
ID_CA_JOINT_MIRROR_PLANE_WXY,
ID_CA_JOINT_MIRROR_PLANE_WYZ,
ID_CA_JOINT_MIRROR_PLANE_WXZ,
ID_CA_JOINT_MIRROR_ORIGIN_SELECTED = 0,
ID_CA_JOINT_MIRROR_ORIGIN_ROOT,
ID_CA_JOINT_MIRROR_ORIGIN_PARENT,
ID_CA_JOINT_MIRROR_ORIGIN_HUB,
ID_CA_JOINT_MIRROR_ORIGIN_OBJECT,
ID_CA_JOINT_MIRROR_ORIGIN_WORLD,
ID_CA_JOINT_MIRROR_ORIGIN_MESH,
ID_CA_JOINT_MIRROR_SEARCH_RADIUS = 0,
ID_CA_JOINT_MIRROR_SEARCH_NEAREST,
ID_CA_JOINT_MIRROR_SEARCH_SURFACE,
ID_CA_JOINT_MIRROR_SEARCH_NORMALS,
ID_CA_JOINT_MIRROR_AXIS_NONE=0,
ID_CA_JOINT_MIRROR_AXIS_ROTATE,
ID_CA_JOINT_MIRROR_AXIS_ALIGN_X,
ID_CA_JOINT_MIRROR_AXIS_ALIGN_Y,
ID_CA_JOINT_MIRROR_AXIS_ALIGN_Z,
ID_CA_JOINT_MIRROR_AXIS_XYZ,
//////////////////////////////////////////////////////////////////////////
ID_CA_JOINT_MIRROR_DUMMY
};
Example:
tool()#ID_CA_JOINT_MIRROR_ORIGIN=5;// Origin World-->Works fine
tool()#ID_CA_JOINT_MIRROR_PLANE=2;//Local YZ-->Works fine
tool()#ID_CA_JOINT_MIRROR=true;// Does not Execute the tool!
-ScottA
All of the other attributes work for me except for the execute command.
Can someone please check this and confirm whether or not this a bug. Or whether it's my fault and I'm doing something wrong?
Here are all the IDs for the tool if you guys want to test them out too:
enum
{
ID_CA_JOINT_MIRROR_PLANE = 2000,
ID_CA_JOINT_MIRROR_ORIGIN,
ID_CA_JOINT_MIRROR_OBJECT_LINK,
ID_CA_JOINT_MIRROR_CLONE_TAGS,
ID_CA_JOINT_MIRROR_CLONE_ANIM,
ID_CA_JOINT_MIRROR_WEIGHTS,
ID_CA_JOINT_MIRROR_IK,
ID_CA_JOINT_MIRROR_SEARCH,
ID_CA_JOINT_MIRROR_RADIUS,
ID_CA_JOINT_MIRROR,
ID_CA_JOINT_MIRROR_PRE,
ID_CA_JOINT_MIRROR_POST,
ID_CA_JOINT_MIRROR_REPLACE,
ID_CA_JOINT_MIRROR_WITH,
ID_CA_JOINT_MIRROR_TARGET_LINK,
ID_CA_JOINT_MIRROR_HIERARCHY,
ID_CA_JOINT_MIRROR_PSR,
ID_CA_JOINT_MIRROR_AXIS,
//////////////////////////////////////////////////////////////////////////
ID_CA_JOINT_MIRROR_PLANE_NONE = 0,
ID_CA_JOINT_MIRROR_PLANE_XY,
ID_CA_JOINT_MIRROR_PLANE_YZ,
ID_CA_JOINT_MIRROR_PLANE_XZ,
ID_CA_JOINT_MIRROR_PLANE_WXY,
ID_CA_JOINT_MIRROR_PLANE_WYZ,
ID_CA_JOINT_MIRROR_PLANE_WXZ,
ID_CA_JOINT_MIRROR_ORIGIN_SELECTED = 0,
ID_CA_JOINT_MIRROR_ORIGIN_ROOT,
ID_CA_JOINT_MIRROR_ORIGIN_PARENT,
ID_CA_JOINT_MIRROR_ORIGIN_HUB,
ID_CA_JOINT_MIRROR_ORIGIN_OBJECT,
ID_CA_JOINT_MIRROR_ORIGIN_WORLD,
ID_CA_JOINT_MIRROR_ORIGIN_MESH,
ID_CA_JOINT_MIRROR_SEARCH_RADIUS = 0,
ID_CA_JOINT_MIRROR_SEARCH_NEAREST,
ID_CA_JOINT_MIRROR_SEARCH_SURFACE,
ID_CA_JOINT_MIRROR_SEARCH_NORMALS,
ID_CA_JOINT_MIRROR_AXIS_NONE=0,
ID_CA_JOINT_MIRROR_AXIS_ROTATE,
ID_CA_JOINT_MIRROR_AXIS_ALIGN_X,
ID_CA_JOINT_MIRROR_AXIS_ALIGN_Y,
ID_CA_JOINT_MIRROR_AXIS_ALIGN_Z,
ID_CA_JOINT_MIRROR_AXIS_XYZ,
//////////////////////////////////////////////////////////////////////////
ID_CA_JOINT_MIRROR_DUMMY
};
Example:
tool()#ID_CA_JOINT_MIRROR_ORIGIN=5;// Origin World-->Works fine
tool()#ID_CA_JOINT_MIRROR_PLANE=2;//Local YZ-->Works fine
tool()#ID_CA_JOINT_MIRROR=true;// Does not Execute the tool!
-ScottA
