I am working with my own script-based behaviors in Creative Experience and I have succeeded on many custom motions that go beyond the capabilities of the default behaviors.
However, I have hit a wall when trying to create a property of type 3DActor to refer to another subproduct for reference. Specifically, I want a more complex Imitate-like behavior, where I can enable the selection of a reference actor for another actor to follow, plus other flexible options. I am using the "Reference" property of type 3DActor (selected from the dropdown list). When I assign that behavior to an actor and try to pick another actor as the reference using the picker tool, it doesn't allow me to pick the actor (another subproduct) I want from the workspace—it shows a couple of red concentric circles. The actor I want to pick is exposed, so it should be pickable. Another thing I tried is to select it from the Reference dropdown list within the Properties tab of the assigned behavior, but only the parent product appears, along other actors, but not the (exposed) subproduct I want to pick.
Can someone shed some light on why I am not able to pick the subproduct I want by means of this property within a script behavior?
