conditional parenting? hmm

Hi all,

I am wondering if there is a way in Blender to do the following:

say you have an object A and an object B
when you select A it acts like a parent to B
when you select B it acts like a parent to A

the best would be to do it with bones.

I tried finding a solution for this a long time ago on other softwares, didn’t find anything.
Being able to do this, although not necessary, would allow having several “pivots” for a character without using the Blender cursor as pivot.

Let me know if it doesn’t make sens.

Short answer is no . Though I am sure a script could be written to make a selected bone the pivot point, using parenting hierarchies to do this will quickly create a cyclic dependency …

Thanks for your answer. I spend two days trying to work around traditional parenting, using parenting and other tools, nothing. Now at least I am sure I wont find a solution this way. I thought about writing a script, but I dont know anything about python for the moment. I’ll give it a try later.