Why are these object properties not available through scripting?
frits.vancampen
Posts: 18
In the UI I see these properties but I can't access them in scripting (using `node.getObject().findModifier("Shorten-FlyHair-SideL")`.
I _can_ access other properties on this object. For instance, everything under Actor > Adjusting shows up if I enumerate the properties.
I tried looking for these properties in other functions of the object, such as shapes, properties, or elements but they're not enumerated.
I'm curious to see how these boolean (on/off) properties will work in the API because as far as I can tell `DzMorph` only supports floats.
Untitled.png
603 x 395 - 42K
Comments
This shows how to collect all properties for a node, http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/node_properties/start
I see. Thanks. I did manage to find the property.
Is there any way you can figure out where a property is through the UI?
One of these is a property, the other a modifier. I don't see how I can tell them apart. It would be nice to have a realiable way of adressing these, as opposed to code that just 'tries some stuff'.
There are icons next to the sliders when the Parameyers pane is in Edit mode, those may at least help. And of course once you have the dialogue open there is the owner field, I'm not sure though if you are wanting to know before that point.
Ok yea that works. Thanks.